<action name="adminLogin" class="imti.action.LoginAction" method="sele">
<result name="success" type="redirect">/frame.jsp</result>
<result name="input" type="redirect">/login/login.jsp</result>
</action>
为什么当地址有误的时候输入redirect就行了

解决方案 »

  1.   

    redirect="true"表示也就是sendRedirect的作用
    上面的代码意思应该是登录成功的话转向frame.jsp ,失败(也就是ActionForward不是success)的话转向登录页面
      

  2.   

    redirect主要是相对于forward而言的
    他是重定向 转发的时候直接跳到页面 request里面不可以存储东西
    而forward是转发 可以在request里面存储对象 数据等
      

  3.   

    redirect客户端重定向
    request里面的数据都没有了
    并且浏览器上的url也变成你定义的url了
      

  4.   


    是这样的!
    不过他表达得不太好,redirect重定向 request是新的,相当于两次请求
    forward是转发 可以在request是原来的,所以request里的值还能保存!