直接放代码:
<html:form action="/addStudent" onsubmit="return validateStudentForm(this)">
<hr/>
<table width="50%" align="center">
<tr>
<td colspan="4" bgcolor="blue" align="center">添加学生信息</td>
</tr>
<tr>
<td><bean:message key="student.sid"/></td>
<td><bean:message key="student.name"/></td>
<td><bean:message key="student.age"/></td>
<td><bean:message key="student.favorite"/></td>
</tr>
<tr>
<td><html:text property="student.sid" disabled="true"/><html:errors property="student.sid"/></td>
<td><html:text property="student.name"/><html:errors property="student.name"/></td>
<td><html:text property="student.age"/><html:errors property="student.age"/></td>
<td><html:text property="student.favorite"/><html:errors property="student.favorite"/></td>
</tr>
<tr><td colspan="4"><html:submit>提交</html:submit><html:reset>重置</html:reset></td></tr>
</table>
</html:form>
<html:javascript formName="addStudent"/>问题:
1.onsubmit="return validateStudentForm(this)"这句话的具体意思,这里的StudentForm指的是struts-config.xml里的action name还是form bean里的name,还是validation.xml里的<formset><form name="StudentForm">
2.<html:javascript formName="addStudent"/>的详细意思。formName里的值具体指的是struts-config.xml,validation.xml中的哪一部分的name?
希望大家踊跃发言。酌情加分。
<html:form action="/addStudent" onsubmit="return validateStudentForm(this)">
<hr/>
<table width="50%" align="center">
<tr>
<td colspan="4" bgcolor="blue" align="center">添加学生信息</td>
</tr>
<tr>
<td><bean:message key="student.sid"/></td>
<td><bean:message key="student.name"/></td>
<td><bean:message key="student.age"/></td>
<td><bean:message key="student.favorite"/></td>
</tr>
<tr>
<td><html:text property="student.sid" disabled="true"/><html:errors property="student.sid"/></td>
<td><html:text property="student.name"/><html:errors property="student.name"/></td>
<td><html:text property="student.age"/><html:errors property="student.age"/></td>
<td><html:text property="student.favorite"/><html:errors property="student.favorite"/></td>
</tr>
<tr><td colspan="4"><html:submit>提交</html:submit><html:reset>重置</html:reset></td></tr>
</table>
</html:form>
<html:javascript formName="addStudent"/>问题:
1.onsubmit="return validateStudentForm(this)"这句话的具体意思,这里的StudentForm指的是struts-config.xml里的action name还是form bean里的name,还是validation.xml里的<formset><form name="StudentForm">
2.<html:javascript formName="addStudent"/>的详细意思。formName里的值具体指的是struts-config.xml,validation.xml中的哪一部分的name?
希望大家踊跃发言。酌情加分。
解决方案 »
- 新手求救--关于TOMCAT 集成 SOAP 使用 远程调用的问题
- java 图片压缩处理(压缩成A4大小,72dpi,黑白)急。。。。。
- 一个产品按照功能分成多个版本,并且不想拆开来开发,有什么好的办法呢?
- 谁有 MyEclipse + ProGuard的教程??
- JSP中如何正确显示当前时区的时间?
- 折腾了一整天没在JBuilder里连上SQLServer,大家帮帮忙吧。
- 下载工具包问题
- 关于xmlhttp的问题,解决后立刻结贴!欢迎大家来讨论学习
- 关于搜索数据库的问题
- spring mvc 用SmartUpload组建进行上传下载
- 30元人民币+100分求flash AS3+xml图片浏览源代码
- jsp或applet怎么实现实时告警
2,
意思大概就是说,这个struts标签将产生定义在validation.xml里的该form的验证的js
<html:javascript>标签的formName属性指定需要验证的表单的名字。该标签能够访问为表单配置的验证规则包含的<javascript>元素,把它包含的脚本写到JSP网页中,生成validateXXX()的函数,XXX代表表单的名字。