加入ajax校验前,action运行正常;加入后ajax校验正常,但当校验提示出错时点击提交按钮,则Could not find action or result
No result defined for action action.LoginAction and result input - action - file:/D:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/longyuanSys/WEB-INF/classes/struts.xml:8:66请教一下哪里有问题?另外,validation校验出错时,如何禁止表单提交?谢谢~~~
No result defined for action action.LoginAction and result input - action - file:/D:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/longyuanSys/WEB-INF/classes/struts.xml:8:66请教一下哪里有问题?另外,validation校验出错时,如何禁止表单提交?谢谢~~~
<!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.2//EN"
"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd"><validators>
<field name="id">
<field-validator type="requiredstring">
<param name="trim">true</param>
<message>必须输入用户名</message>
</field-validator>
<field-validator type="regex">
<param name="expression"><![CDATA[(\w{4,4})]]></param>
<message>您输入的用户名只能是4位数字</message>
</field-validator>
</field>
<field name="pin">
<field-validator type="requiredstring">
<param name="trim">true</param>
<message>必须输入密码</message>
</field-validator>
</field>
</validators>
struts.xml<?xml version="1.0" encoding="GBK"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.i18n.encoding" value="GBK"/>
<package name="longyuan" extends="struts-default">
<action name="Login" class="action.LoginAction">
<result name="error">/login.jsp</result>
<result name="success">/welcome.jsp</result>
</action>
</package>
</struts>
-=
校验失败,找result为input对应的页面<result name="input">/login.jsp </result>