此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【xusheng1018】截止到2008-07-02 21:25:21的历史汇总数据(不包括此帖):
发帖的总数量:7 发帖的总分数:280
结贴的总数量:5 结贴的总分数:200
无满意结贴数:1 无满意结贴分:20
未结的帖子数:2 未结的总分数:80
结贴的百分比:71.43 % 结分的百分比:71.43 %
无满意结贴率:20.00 % 无满意结分率:10.00 %
楼主加油
楼主【xusheng1018】截止到2008-07-02 21:25:21的历史汇总数据(不包括此帖):
发帖的总数量:7 发帖的总分数:280
结贴的总数量:5 结贴的总分数:200
无满意结贴数:1 无满意结贴分:20
未结的帖子数:2 未结的总分数:80
结贴的百分比:71.43 % 结分的百分比:71.43 %
无满意结贴率:20.00 % 无满意结分率:10.00 %
楼主加油
解决方案 »
- 快来帮忙,整个项目中的错误都是出现在.java文件中的exception;这句话上。
- 求救 struts2中的select标签
- 读取WORD2007需要openxml4j jar包,哪里有下?
- axis error
- [LOG4J]好用吗?----大家觉得LOG4J好用吗??
- struts2框架配置问题
- 问个常识问题:服务器的JSP容器也是TOMCAT6.0服务器吗?我本机是jsp+tomcat。
- web services 参考资料推荐!
- 请问有没有直接把Word文件转换成PDF的项目
- 请问java应用程序的汉字处理问题
- java序列化
- hibernate中,关于类继承后,导致分页取出结果集数量错误的严重问题,请各位帮忙。
form(当然你也可以用动态的form:private String[] names;
public String[] getNames() {
return names;
}public void setNames(String[] names) {
this.names = names;
}
JSP:<html:form action="/regist">
names1 : <html:text property="names"/><html:errors property="names"/><br/>
names2 : <html:text property="names"/><html:errors property="names"/><br/>
names3 : <html:text property="names"/><html:errors property="names"/><br/>
names4 : <html:text property="names"/><html:errors property="names"/><br/>
names5 : <html:text property="names"/><html:errors property="names"/><br/>
<html:submit/><html:cancel/>
</html:form>
Action:for(String s: registForm.getNames()){
System.out.println(s);
}
return mapping.findForward("success");
config我就不贴了, 没有啥.
我思路是通过JavaScript,采取多表单提交的形式和DynaActionForm来实现。
可以实现 <table width="990" height="750">
<tr>
<td valign="top">
<table><tr><td colspan=3>
</td></tr></table>
<table>
<tr><td>用户名称</td><td>密码</td><td>权限</td><td>描述</td><td>是否删除</td><td>是否修改</td></tr>
<form name="vUserInfoForm" method="post" action="/KYPro2/updatevUserInfo.do">
<tr><td><input type="text" name="vusername" value=11111></td>
<td><input type="password" name="vuserpwd" value=111></td>
<td><select name="vauthority"><option value="查看员">查看员</option><option value="操作员">操作员</option></select></td>
<td><input type="text" name="discription" value=111></td>
<td><input type="button" value="删除" onclick="return confirmer('21','11111')"/></td>
<input type="hidden" name="vuserid" value='21' >
<input type="hidden" name="status" value="update">
<td><input type="submit" name="submit" value="保存修改"></a></td>
</tr>
</form>
<form name="vUserInfoForm" method="post" action="/KYPro2/updatevUserInfo.do">
<tr><td><input type="text" name="vusername" value=123></td>
<td><input type="password" name="vuserpwd" value=111></td>
<td><select name="vauthority"><option value="操作员">操作员</option><option value="查看员">查看员</option></select></td>
<td><input type="text" name="discription" value=111></td>
<td><input type="button" value="删除" onclick="return confirmer('22','123')"/></td>
<input type="hidden" name="vuserid" value='22' >
<input type="hidden" name="status" value="update">
<td><input type="submit" name="submit" value="保存修改"></a></td>
</tr>
</form>
<form name="vUserInfoForm" method="post" action="/KYPro2/updatevUserInfo.do">
<tr><td><input type="text" name="vusername" value=000000></td>
<td><input type="password" name="vuserpwd" value=000000></td>
<td><select name="vauthority"><option value="操作员">操作员</option><option value="查看员">查看员</option></select></td>
<td><input type="text" name="discription" value=111></td>
<td><input type="button" value="删除" onclick="return confirmer('23','000000')"/></td>
<input type="hidden" name="vuserid" value='23' >
<input type="hidden" name="status" value="update">
<td><input type="submit" name="submit" value="保存修改"></a></td>
</tr>
</form>
<form name="vUserInfoForm" method="post" action="/KYPro2/updatevUserInfo.do">
<tr><td><input type="text" name="vusername" value=44rr></td>
<td><input type="password" name="vuserpwd" value=111></td>
<td><select name="vauthority"><option value="查看员">查看员</option><option value="操作员">操作员</option></select></td>
<td><input type="text" name="discription" value=111></td>
<td><input type="button" value="删除" onclick="return confirmer('24','44rr')"/></td>
<input type="hidden" name="vuserid" value='24' >
<input type="hidden" name="status" value="update">
<td><input type="submit" name="submit" value="保存修改"></a></td>
</tr>
</form>
<tr>
<td colspan=5 align="center"><input type="button" value="继续添加用户" onclick="window.location.reload('/KYPro2/jsp/vuserinfoinsert.jsp')"></td></tr>
</table>
</td></tr></table>
可以用html标签的多行提交。
在form里写一个内部类,重写ArrayList的add方法。每次调用的时候,new一个User对象(username+password)
定义一个List变量,初始化为自己写的那个内部类。
在页面中,用html标签,添加一个indexed="true"属性,就可以将表单中的内容提交到form里的List中了。
JSP代码转换成Hmtl后,是将数据按数组的样式提交到form里的。