12 2015 档案
摘要:大象在这里假设你已经弄清楚了Struts2拦截器的基本概念,可以进入实际运用了。那么我们在之前的基础上只需要做下小小的改变,就可以使用Struts2的拦截器机制实现登录的验证。 修改数据库 在user表中增加password字段,将初始密码都设为123,因为是示例所以采用明码,实际开发中,当然不能这
阅读全文
摘要:页面的js//点击a标签增加删除 var i=0; $("#a").on("click",function(){ var $newtr = $("" +"" ...
阅读全文
摘要:js//点击启用 $(".status").on("click",function(){ var id = $(this).attr("statusId"); var customName = $(this).attr("customName...
阅读全文
摘要:在程序中,我们往往会对数据做修改,当选中修改数据后,首先会把原始数据先加载出来,但有的数据是在select(html的下拉框)控件中选择数据,下面就对下拉框数据默认选择的处理方式给予说明。 实现的方式很简单,一看就明白,解决很多同学在修改数据的时候,不知道怎么在下拉框中选中原始的数据。 对上面的代码
阅读全文
摘要:需求:使用MyBatis往MySQL数据库中插入一条记录后,需要返回该条记录的自增主键值。 方法:在mapper中指定keyProperty属性,示例如下: mybatis插入数据到oracle 主键不自增的 常用这个before的,不过也有after 如果是用after 的话,先运行插入,然后在去
阅读全文
摘要:拼语句添加框(不能删除原有的tr)//点击a标签 $("#a").on("click",function(){ var $newtr = $("" +"" +"" ...
阅读全文
摘要:表单中获取值一个页面有很多的值,可以用序列化来获取值serialize()来获取值//把值放到div的标签$("#show).html($("form").serialize());//如果不想拿到表单的值可以把form改为//这里就是拿到input和select的值进行序列化$("#show).h...
阅读全文
摘要:认识拦截器 什么是拦截器 拦截器也是一个类 拦截器可以在Action被调用之前和之后执行代码 框架的很多核心功能是拦截器实现的 拦截器特点 拦截器自由组合,增强了灵活性、扩展性,有利于系统解耦 拦截器可以拦截Action请求 在访问的Action执行之前和执行...
阅读全文
摘要:验证表单介绍 为什么要进行数据验证 对数据的合法性进行检查,只允许合法的数据进入应用程序 在哪里实现数据验证 客户端验证 数据提交前在客户端验证 可使用JavaScript或jQuery实现 特点:1.减少客户的等待时间;2.减小服务器压力 服务器端验证 在数据...
阅读全文
摘要:Struts2标签简介 Struts2标签的优势 标签库简化了用户对标签的使用 结合OGNL使用,对于集合、对象的访问功能非常强大 提供可扩展的主题、模板支持,极大简化了视图页面的编写 不依赖任何表现层技术Struts2标签的分类 通用标签(Generic Tags) ...
阅读全文
摘要:OGNL和Struts2标签你使用过的OGNL 页面获取并输出Action属性 页面中获取request保存的数据OGNL是什么 Object Graph Navigation Language ,对象图导航语言 是Struts2默认的表达式语言,开源,功能更强大 存取对象的属性、调用对象...
阅读全文
摘要:Struts2中使用Servlet API步骤 Action类中声明request等对象 Map request; 获得ActionContext实例 ActionContext ac=ActionContext.getContext(); 获取request等对象 requ...
阅读全文
摘要:Struts2配置详解1、result的name属性 Action中的预定义的字符串常量可以和result的name对应 SUCCESS、INPUT、ERROR…… name可以是定义的任意字符串,和Action返回的结果一致即可 result配置一般使用绝对路径,绝对路径以斜杠(/)开头2...
阅读全文
摘要:Struts的优点:1、实现MVC模式,结构清晰2、丰富的标签(tag)3、通过配置文件页面导航,便于后期维护4、与Servlet API松耦合,便于测试Structs2=Structs1的知名度和市场+WebWork的技术 二、Struts2 获取1、http://struts.apache.or...
阅读全文
摘要:先定义一个公共类用来存放4大属性+返回的泛型结果public class PageSupport{ //页面大小 private int pageSize=1; //总记录数 private int totalCount; /...
阅读全文
摘要:删除de$(".delete").on("click",function(){ var id = $(this).attr("value"); var configTypeName = $(this).next().next("input"...
阅读全文

浙公网安备 33010602011771号