Struts2 的 Action跳转,错误验证条件下的跳转

本文介绍Struts框架中Action如何调用另一个Action的过程,并通过具体配置示例展示了使用不同类型的Result来实现这一功能的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

 

Action 调用Action

保存信息Action

 

下拉显示小区

 

查询小区信息

 
   AddNoticeAction                     addnotice.jsp(公告信息添加)   验证提交信息,将提示放入ActionError          成功          succeed.jsp

     

                                                                                                       失败

                       既要保存错误提示信息,又要查询出小区信息。

 

1

  <action name="saveNotice" class="SaveNoticeAction">

           <interceptor-ref name="token" />

         <interceptor-ref name="validationWorkflowStack" />

        <result > /jsp/tishi.jsp</result>

        <!-- result name="input" type= "redirect-action">addNotice</result -->     重定向Action

         <result name="input" type= "chain">addNotice</result>    Action 调用Action 下一个Action会保存此Action内容

         <result name="invalid.token">/jsp/warning.jsp</result> 

     </action>

      <action name="addNotice" class="AddNoticeAction">

              <interceptor-ref name="chain" />

              <interceptor-ref name="basicStack" />      如果不加过来会找input result

        <result >/jsp/wy/addnotice.jsp</result>

     </action>

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值