struts开发 实践—实用小贴士 -- 我的blog -- [北方博客]
来源:百度文库 编辑:神马文学网 时间:2024/04/25 18:03:01
一、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开发 实践—实用小贴士 -- 我的blog -- [北方博客]
struts开发 实践—实用小贴士
struts开发 实践—实用小贴士
Struts Hibernate开发实践 分页的实现 很好
struts原理与实践(4)--jiter的博客
struts 原理与实践(5) --jiter的博客
struts原理与实践(6) --jiter的博客
Struts Hibernate开发实践 分页的实现-lude707 -JavaEye技术...SS
断夫妻之间------实践速断要决! - 博客 BLOG x5dj.com 我的世界 我的...
北方种植甘蔗的注意事项 -阿里巴巴 emilynie的博客 BLOG
struts实践
Struts原理与实践
Struts原理与实践
struts原理与实践
利用MyEclipse进行Struts的开发 开源技术 开源技术 【爪哇咖啡馆】『原创博客...
JBuilder 开发 Struts实例
Struts Portlet开发 Liferay
Struts Validator 开发指南
我眼中的博客- 愚公 - 新浪BLOG
基于struts+spring+ibatis的轻量级J2EE开发
基于struts+spring+ibatis的轻量级J2EE开发
基于struts spring ibatis的轻量级J2EE开发
基于struts spring ibatis的轻量级J2EE开发
基于struts+spring+ibatis的轻量级J2EE开发