举个例子,我想同时在一个页面填写多条记录,如:
姓名 学号
AA 01
BB 02我只是举个例子,无需考虑主键是否重复等问题!
现在想问的是如何用ActionForm收集这些问题??最好是一般的ActionForm,而不是DynaActionForm!谢谢
姓名 学号
AA 01
BB 02我只是举个例子,无需考虑主键是否重复等问题!
现在想问的是如何用ActionForm收集这些问题??最好是一般的ActionForm,而不是DynaActionForm!谢谢
解决方案 »
- java xfile调用.net webservice 怎么报Exception in thread "main" org.codehaus.xfire.XFi
- J2EE常用工具类——字符串工具类
- jdbctemplate 分页,sqlserver2005
- 路线查询系统
- 推荐一本学习spring的书 急!
- 帮____wo ,問题很诡异,后果很严重!!
- java,Socket,网络,流,并发,多线程,框架,及例子完整开源代码.
- TOMCAT发布的问题
- weblogic里的web应用忽然都不能访问了?怎么解决?
- 关于j2ee、java servlet及书籍推荐请求
- 送分题!
- 将action 类中的变量数值传到 jsp中,如何用struts taglib 接受传过来的数据?
---》“现在想问的是如何用ActionForm收集这些数据??”希望大家能给点参考代码,或者指明可以参考什么资料!
比如:页面add.jsp中我填写了如下信息:
学号 姓名 年龄
01 AA 19
02 BB 20
(上述都在表单中填写,然后提交)
我想问的是如何用actionForm收集这些信息?因为struts中都是用一个ActionForm类收集表单信息并映射成一个对象的。
不知道该如何解决?
如果记录数是固定的,那就可以为每个值在ACTIONFORM中定义一个变量.也可以用上面的方法.
<form-property name="number" type="java.lang.String[]" />
<form-property name="username" type="java.lang.String[]" />
<form-property name="age" type="java.lang.String[]" />
jsp:
<tr>
<td>学号</td>
<td>姓名</td>
<td>年龄</td>
</tr>
<tr>
<td><html:text property="number" size="20" /></td>
<td><html:text property="username" size="20" /></td>
<td><html:text property="age" size="20" /></td>
</tr>
<tr>
<td><html:text property="number" size="20" /></td>
<td><html:text property="username" size="20" /></td>
<td><html:text property="age" size="20" /></td>
</tr>
<tr>
<td><html:text property="number" size="20" /></td>
<td><html:text property="username" size="20" /></td>
<td><html:text property="age" size="20" /></td>
</tr>
.
.
.
action中你得到的是一个数组,对数组取值就好了.
1、ActionForm的时候可以不定义数组长度吗?
2、生成actionForm实例以及设定其值的到底是哪个类?我看了源代码,好象找不到!
private name=“”;然后再getName();setName();还是 private name[]=“”;???可是这样怎么做getName 和setName()??断臂割腕请教
2.不是很明白你的意思,ActionForm通常都是在Action中调用.
ActionForm myForm = (ActionForm) form;
String myUser = myForm.getUser();
...
...
<form-property name="number" type="java.lang.String[]" />
是在<form-bean>标签内定义么?
actionform中应该怎么写?