struts开发 实践—实用小贴士
来源:百度文库 编辑:神马文学网 时间:2024/04/29 17:25:34
一、struts使用小贴士(mainly from《struts in action》)
1. 在actionForm中使用array以匹配重复的变量。例如在使用multibox时,相对应的可以在form中定义array。
2.使用显示collection的记录总数。
eg:。如果resultList有两条记录,则显示2。
3. 显示循环序号标记:
4.使用 检查对象是否存在。使用 检查属性是否存在。
5. 相对稳定的下拉列表数据集使用scope=”application”。(这个方法一直想用,但是具体上仍不太清楚,是否在系统登陆的时候获得这个数据集,以后就可以直接用了)。
6.使用设置css,js文件的路径。(这一点看不出来与直接使用有什么区别)。
7.javascript与form值的交互:这一点使用很频繁
eg:< a href=’javascript:doDelete()’>
8.使用DispatchAction将几个相关的操作放在一起,例如将save,delete操作放在一个action中。DispatchAction的使用需要在struts-config.xml中的action-mapping中设置parameter,具体可以参考
9. 在使用javascript的页面中,不能出现两个Form对象的名称相同。特别是submit按钮我们常常会不写name,缺省name都为submit,这是如果有onclick事件触发,就会出错。
10. 几个ActionForm公用的属性,可以在ActionForm中定义一个子类。
eg: Class BasicInfo implement Serializable {};
在ActionForm中需定义BasicInfo basicInfo = new BasicInfo();
在jsp页面中的property="basicInfo.a"
二、上传文件
1. 在actionForm中需定义FormFile类型字段。eg:FormFile myphoto
2. 在jsp页面中
1. 在actionForm中使用array以匹配重复的变量。例如在使用multibox时,相对应的可以在form中定义array。
2.使用
eg:
3. 显示循环序号标记:
4.使用
5. 相对稳定的下拉列表数据集使用scope=”application”。(这个方法一直想用,但是具体上仍不太清楚,是否在系统登陆的时候获得这个数据集,以后就可以直接用了)。
6.使用
7.javascript与form值的交互:这一点使用很频繁
eg:< a href=’javascript:doDelete(
8.使用DispatchAction将几个相关的操作放在一起,例如将save,delete操作放在一个action中。DispatchAction的使用需要在struts-config.xml中的action-mapping中设置parameter,具体可以参考
9. 在使用javascript的页面中,不能出现两个Form对象的名称相同。特别是submit按钮我们常常会不写name,缺省name都为submit,这是如果有onclick事件触发,就会出错。
10. 几个ActionForm公用的属性,可以在ActionForm中定义一个子类。
eg: Class BasicInfo implement Serializable {};
在ActionForm中需定义BasicInfo basicInfo = new BasicInfo();
在jsp页面中的property="basicInfo.a"
二、上传文件
1. 在actionForm中需定义FormFile类型字段。eg:FormFile myphoto
2. 在jsp页面中
struts开发 实践—实用小贴士
struts开发 实践—实用小贴士
struts开发 实践—实用小贴士 -- 我的blog -- [北方博客]
Struts Hibernate开发实践 分页的实现 很好
struts实践
Struts Hibernate开发实践 分页的实现-lude707 -JavaEye技术...SS
Struts原理与实践
Struts原理与实践
struts原理与实践
JBuilder 开发 Struts实例
Struts Portlet开发 Liferay
Struts Validator 开发指南
课程开发:实践指南——文摘
课程开发:实践指南——文摘
Struts使用Tiles辅助开发
再说Struts多模块开发
Struts使用Tiles辅助开发
struts验证框架开发详解-
struts小贴士
struts原理与实践(4)
struts 原理与实践(5)
struts原理与实践(6)
Struts原理与实践(1)
Struts原理与实践(4)