A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 Spole_168 于 2013-6-16 19:08 编辑

struts xml校验时同一个action中多个方法(登陆,注册),出现错误如何返回不同的页面显示错误信息??只有一个默认的input,咋办???求解!!
<action name="User_*" class="UserAction" method="{1}">
           <result name="login">index.jsp</result>
          <result name="reg">reg_index.jsp</result>
    </action>

我也是用的通配符,我想这样:
当注册时验证没有通过,通过一个<result name="register_input"> /index/register.jsp </result>跳转到register.jsp页面,
当登陆账号不存在或密码错误时,通过另一个<result name="login_input"> /index/login.jsp </result>跳到login.jsp页面。能实现不???用xml校验。。
是不是login() register() 方法的配置信息放在不同的action中,放在同一action中不行吗???

评分

参与人数 1技术分 +1 收起 理由
曹睿翔 + 1 神马都是浮云

查看全部评分

4 个回复

倒序浏览
2个建议:
1.用@实现零配置。
2.我个人认为,2个不同的方法需要配置2条。
PS:你可以在页面调用同一个ACTION 的不同方法,每个方法有不同的返回值。

评分

参与人数 1技术分 +1 收起 理由
曹睿翔 + 1 神马都是浮云

查看全部评分

回复 使用道具 举报
问题已经解决的,请及时更改分类为已解决,方便大家查阅,没有的继续追问
关于提问技巧请看:http://bbs.itheima.com/thread-53229-1-1.html
回复 使用道具 举报
关键是我用的通配符配置的!
回复 使用道具 举报
关键是我用的通配符配置的!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马