网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.运行headless Java服务器.
.solaris上开发J2EE应用中文问题的.
.Javascript实例教程(20) OLE Aut.
.关于Java中各种修饰符与访问修饰.
.浅论Java访问COM/ActiveX.
.在运行时将大图分割为小图片数组.
.升级到Hibernate3.0的理由.
.移动开发谁领风骚 J2ME开发.
.Jbuilder5下调试得到主机ip的全过.
.关于Java初学者需要了解的几个基.
.《Effective Java》学习笔记(2).
.用 Jython 构建 JUnit 测试包.
.全面保护你的Java程序安全.
.嵌入式Java的应用实例.
.分享关于Java语言中的函数编程.
.Java 实现连接sql server 2000(.
.100行Java代码构建一个线程池.
.我的Java矢量软件之路3--想象篇.
.Java入门-漫谈Java程序的性能优.
.Effective java学习笔记1:考虑使.

struts框架中实现多行表单提交

发表日期:2008-1-5


在struts框架中经常会碰到多行表单的情况, 如何有效的利用struts框架提供的自动收集机制来处理呢? 这里提供一个简便的方法.
可以用List来解决这个问题. List中的每一个元素都是一个有效的对象.
例如:
Class ... TestBean ...{
private List test = new ArrayList();
...
...
public Lisg getTest(){....}
}
其中test List中的每一个元素又是一个SuBTestBean
Class ... SubTestBean{
private int id;
private String name;
get...(){}
set...(...){}
}
这样我们在定义多个行的时候便可以如此处理(假设testbean已经放在request中):




这样信息便会自动显示, 但是现在还不能够自动收集, 如何才能正确回收呢?
要求在test List 上做一点手脚, 继续一个ArrayList, 覆盖它的get(i)方法
例如:
class TestArrayList extends ArrayList {

/*
* (non-Javadoc)
*
* @see java.util.List#get(int)
*/
public Object get(int index) {
while (index >= size()) {
add(new SubTestBean());
}
return super.get(index);
}
}

然后我们把TestBean中的 private List test = new ArrayList();
替换为 private List test = new TestArrayList ();
这样就能自动收集了.


上一篇:Struts Web开发框架WebPage3 人气:599
下一篇:使用JWSDP完成Web Service在java的入门三(图) 人气:662
浏览全部Java的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐