netshuai

导航

随笔分类 -  struts2

ognl表达式用法笔记
摘要:User对象属性获取如User中有username和password字段获取username属性<s:property value="user.username" />获取password属性<s:property value="user.password" />若User中又包含定义了address对象,address对象中包含有addr属性,则可以这样访问获取addr属... 阅读全文

posted @ 2009-08-06 21:30 netshuai 阅读(2008) 评论(0) 推荐(0) 编辑

struts2中减少action数量(通配符使用)
摘要:如struts中配有如下几个action,ManagerUserAction中有与之对应的方法 [代码]如果使用通配符,可以省略写成一个action [代码]其中,*为通配符,{1}为*所替换的内容,如用户访问的是addUser.action,则*就被自动替换为add,{1}处也自动使用add替换。 若开发时使用统一的命名规范,则所有action可使用类似如下的一条替换即可[代码]如上所示,所有文... 阅读全文

posted @ 2009-08-06 13:54 netshuai 阅读(5793) 评论(4) 推荐(2) 编辑

struts2校验框架之Visitor校验器
摘要:Visitor校验器主要用于检测Action里的复合属性,如一个Action里面包含了User类型的属性。假设User类包含了username和password属性,为了验证Action里User类的username和password属性输入值是否有效,就可以使用Visitor校验器。通常情况下可以使用[action名]+[-方法名(是struts.xml配置中的别名)]+validation.x... 阅读全文

posted @ 2009-08-05 20:03 netshuai 阅读(2876) 评论(0) 推荐(0) 编辑

struts2.1.6 datetimepicker标签不能使用的问题解决
摘要:在以前的struts2版本中datetimepicker只需要在head标签处设置 <s:head />, 就可以直接使用s:datetimepicker的标签了。 而在2.1.6版本中不能直接这样使用了,将datetimepicker移除了。 原因是此标签调用了dojo的datetimepicker的库。 所以现在使用的时候首先要导入一个库。 struts2-dojo-plugin-... 阅读全文

posted @ 2009-08-04 16:23 netshuai 阅读(1497) 评论(0) 推荐(0) 编辑

struts2框架安装及配置
摘要:1、打开http://struts.apache.org/网站,点击右上角的struts2,在进入的页面点击Download Now,下载Full Distribution(完整版),并解压。2、复制lib目录下的commons-logging-1.0.4.jar,freemarker-2.3.13.jar,ognl-2.6.11.jar,struts2-core-2.1.6.jar,xwork-... 阅读全文

posted @ 2009-07-23 20:59 netshuai 阅读(4935) 评论(0) 推荐(0) 编辑