无效访问,你是不是输入地址的时候输错了?“/login/WebContent/login”,怎么感觉多了点什么,你jsp放在哪的?

解决方案 »

  1.   

    我是用Filter拦截请求。在index.jsp中的表单提交时执行action="login",然后struts.xml中配置将名为"login"的action提交给LoginAction.java执行(class="com.wsy.action.LoginAction")。最后转到error.jsp或是success.jsp。我不知道这样的思路对不对。
      

  2.   

    /login/WebContent/login 应该没有相应的Action响应
    /login/WebContent/login 有问题
      

  3.   

    应该是这问题,但我不知道怎么弄。web.xml和struts.xml都配好了,就是不拦截
      

  4.   

    action="login",应该是(jsp-form里):
    action="login.action",
      

  5.   

     <filter-class>org.apache.struts2.dispatcher.ng.
            filter.StrutsPrepareAndExecuteFilter
            </filter-class>
    可能是这个类的问题吧  从网上找个别的试试!!!
      

  6.   

    请问各位,tomcat和struts有版本对应的问题吗
      

  7.   

    <package name="login" extends="struts-default">你配置了package的name,提交的时候就需要加上包名。比如:
    <a href="login.login">login</a>