定义一个最大的类,类里面有一个list的属性,这个属性就用来装你所谓的student类。在jsp页面可以用nested和iterate标签访问(读出来或者写进去)到里面每个student的属性。
解决方案 »
- 新手求助,非常非常感谢
- 求救大虾!!!java执行vbs怎么得到返回结果
- spring和线程面试时都能问些什么问题?
- 在struts的action中request.setAttribute("dayReportList", dayReportList);这个对像,在另一个页面取不这个值
- 装了Dr.COM 宽带认证客户端tomcat运行以后,http://localhost:8080/打不开,会不会是兼容性的问题,各位帮忙解决下吧,我真的会很感谢你们的,给你们加最大的分值!!谢谢!!!
- Struts关于数据源的问题.
- hibernate 一个简单的查询错误,请大家给予指点
- STRUTS的输出bean的问题
- 从XML文件中得到参数。
- 关于xsl文件中的&问题以及如和生成一个结果结合并匹配问题!
- struts中配置web.xml问题?
- 为什么我在访问java包的时候会出错....请大虾指教....
做一个真正用于提交的ActionForm,内容如下
private Student sa;
private Student sb;
private Student sc;
private Student sd;
private Student se;
private Student sf;
public void reset(...){
sa = new Student();
sb = new Student();
sc = new Student();
sd = new Student();
se = new Student();
sf = new Student();
}
public void setSa(Student sa){
this.sa = sa;
}
public Student getSa(){
return sa;
}
...在jsp页面中
<nested:nest property="sa">
<nested:text property="id"/><nested:text property="name"/><nested:text property="age"/><nested:text property="sex"/>
</nested:nest>
<nested:nest property="sb">
<nested:text property="id"/><nested:text property="name"/><nested:text property="age"/><nested:text property="sex"/>
</nested:nest>
<nested:nest property="sc">
<nested:text property="id"/><nested:text property="name"/><nested:text property="age"/><nested:text property="sex"/>
</nested:nest>
<nested:nest property="sd">
<nested:text property="id"/><nested:text property="name"/><nested:text property="age"/><nested:text property="sex"/>
</nested:nest>
<nested:nest property="se">
<nested:text property="id"/><nested:text property="name"/><nested:text property="age"/><nested:text property="sex"/>
</nested:nest>
<nested:nest property="sf">
<nested:text property="id"/><nested:text property="name"/><nested:text property="age"/><nested:text property="sex"/>
</nested:nest>提交到action后,就可以从actionform中取出这些Student对象来用了。
首先要用到的actionForm(总的),因为其中的Student对象个数不确定,所以我要用到的,可能是一个arraylist对象去定义。第二个是我现在十分想知道,如何在提交表单时,在action有得到这个actionForm,并且这个对象里是student对象的集合!!!
碰到一件事比较难做时要想想是不是设计上出了问题,有没有更好的方法可以解决,你有什么理由一下要提交如此多的记录?这些记录被修改了?每条都被修改了?
如果仅仅是在action里要用,为什么不能在用的时候再去取出来?
主从表的操作,比如订单表:sales_main(主表)、sales_list(从表)
sales_main:
id 记录ID
bill_no 订单号
date 日期sales_list:
id 记录ID
main_id 主表ID
goods_id 商品编号做insert操作时,从表记录是动态增加的(就是说记录数目不是固定的,可以根据订单商品数量动态增加),FORM对应的actionform bean 应该怎样接受数据,数据如何处理。找了很久的资料,就找到这个能有一点点启发,不过还是不够具体http://www.matrix.org.cn/forum_view.asp?forum_id=22&view_id=4248 不
List list1
}
list1 里面放的是Bean2,Bean2为
Bean2{
……
List list2
}list2里面存放bean3Bean3{
……
String userName;
}现在用nested嵌套读出Bean3中的userName<nested:iterate name="bean1" property="list1" id="bean2row">
<nested:define name="bean2row" id="bean2"/>
<nested:iterate name="bean2" property="list2" id="bean3row">
<nested:write name="bean3row" property="userName">
</nested:iterate>
<nested:iterate