actionform中有一个简历对象。在同一个页面中要填写多个时期的学习情况。那么就需要提交多个同类型的对象。那么应该如何写页面代码和在action中怎么取到他们
比如A类要在页面中出现3次,同时提交3个不同的A类对象。应该怎么办
比如A类要在页面中出现3次,同时提交3个不同的A类对象。应该怎么办
解决方案 »
- 免费ERP第一锤:用Swing这个可以
- 关于动态数据如何实现国际化
- 打开excel表格,直接将表格内容导入oracle
- org.springframework.beans.factory.CannotLoadBeanClassException:
- 开发j2ee用SE的jdk么?
- SSH项目开发程序同步问题
- xml elementFormDefault="qualified">错误
- jasperreport+ireport 连 oracle 数据库的问题!
- hibernate建表注释问题。
- 搜索引擎都是用什么语言写的,需要哪些方面的知识和技术?
- 请问做JAVAEE 开发和做手机开发哪个好
- 急救!Bad version number in .class file
然后页面上用下标 list[0] list[1] list[2]
这里的list[0] list[1] list[2]是控件名吧。
list中放的是控件名??
Test test=new Test();
}
html中是这样
<html:text property="test.name"/>
在加一个。。
<html:text property="test.name"/>
那么应该怎么改
假如是这样,
然后你页面上的表单控件 input的name为list[0],list[1],list[2] 这样可以提交多个
<tr>
<td><html:text name="objectList[0]" property="family.name" /></td>
<td><html:text name="objectList[0]" property="family.relation" /></td>
<td><html:text name="objectList[0]" property="family.birthday" /></td>
<td><html:text name="objectList[0]" property="family.workplace" /></td>
<td><html:text name="objectList[0]" property="family.headship" /></td>
<td><html:text name="objectList[0]" property="family.phone" /></td>
</tr>
<tr>
<td><html:text name="objectList[1]" property="family.name" /></td>
<td><html:text name="objectList[1]" property="family.relation" /></td>
<td><html:text name="objectList[1]" property="family.birthday" /></td>
<td><html:text name="objectList[1]" property="family.workplace" /></td>
<td><html:text name="objectList[1]" property="family.headship" /></td>
<td><html:text name="objectList[1]" property="family.phone" /></td>
</tr>
你这样可以
那么怎么能在页面中这么写呢objectList[0].name
加泛型
因为你object[0]没有类型的话, 是无法取到属性的.!
然后网页中<td><html:text property="familys[0].name" /></td>
打开网页直接报错javax.servlet.jsp.JspException: Invalid argument looking up property: "familys[0].name" of bean: "org.apache.struts.taglib.html.BEAN"