当前位置: 代码迷 >> J2EE >> struts2中利用xml开展validate验证,显示required name后继续提交,报错了
  详细解决方案

struts2中利用xml开展validate验证,显示required name后继续提交,报错了

热度:63   发布时间:2016-04-17 23:03:20.0
struts2中利用xml进行validate验证,显示required name后继续提交,报错了
使用xml配置validate方法验证,当只输入用户名时,提示让我输入密码

但是如果这时候,如果我在这个页面继续填写密码的话,无论密码对错,都会报错,为什那么啊
这个是我的struts.xml代码,我感觉是不是这个input结果返回值得问题啊?

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN"
    "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
<package name="default" extends="struts-default" namespace="/log">
    <action name="login" class="com.action.loginAction">
      
         <result name="success">/success.jsp</result>
         <result name="error">/error.jsp</result>
         <result name="input">/index.jsp</result>

     </action>
</package>
</struts> 

前台一共三个页面,error,jsp.success.jsp.index.jsp
------解决思路----------------------
从报错内容上看,说是你action中没有定义result,类Action中返回的是error
------解决思路----------------------
你把action 代码贴出来看下。应该是路径配置问题。他进去 action了吗。你打印下看看
  相关解决方案