正在加载图片...
MyEclipse6Java开发中文教程 if(form password value a1ext("密码不能为空!") form password. focus ()i return false; </script> <html: form action="/userLogin"onsubmit="return checkForm(this)i> 用户名:<htm1: text property=" userName"/xnm: errors property="userName"/><br/> a: <html: password property="password"/><html: errors <htm1: submit va1ue="登录"/>< html:cancel value="取消"/> </html: form> </body </html> 大家可以注意到这个文件也加入了 JavaScript来防止用户输入空的表单值,也就是说 Struts 的hm:om标签定义的表单输入组件也是完全可以来用 JavaScript来做提交验证的 Struts配置文件 WebRoot/EB-NF/ struts-config xm: < DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN http://strutsapache.org/dtds/struts-config_1_2.dtd"> beans form-bean name=userloginForm type="com yourcompany. struts form. UserLoginForm"/> </form-beans> <global-exceptions / <global-forwards / 刘长炯著MyEclipse 6 Java 开发中文教程 5 刘长炯著 return false; } if(form.password.value == "") { alert("密码不能为空!"); form.password.focus(); return false; } return true; } </script> <body> <html:form action="/userLogin" onsubmit="return checkForm(this);"> 用户名: <html:text property="userName"/><html:errors property="userName"/><br/> 密码: <html:password property="password"/><html:errors property="password"/><br/> <html:submit value="登录"/><html:cancel value="取消"/> </html:form> </body> </html> 大家可以注意到这个文件也加入了 JavaScript 来防止用户输入空的表单值,也就是说 Struts 的 html:form 标签定义的表单输入组件也是完全可以来用 JavaScript 来做提交验证的。 Struts 配置文件 WebRoot/WEB-INF/struts-config.xml: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd"> <struts-config> <data-sources /> <form-beans > <form-bean name="userLoginForm" type="com.yourcompany.struts.form.UserLoginForm" /> </form-beans> <global-exceptions /> <global-forwards /> <action-mappings > <action
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有