Struts2和Servlet并存

  1. 由于Struts2默认filter配置过滤所有的url, 所以当访问Servlet时会将其当做action处理, 这时就会报错

  2. 解决方案: 提供一个Action, 让这个Action访问之后跳转到Servlet中

     <action name="login" class="com.fh.web.action.LoginAction" method="login">
         <!-- 跳转到Servlet -->
         <result name="success">/loginServlet</result>
     </action>
    
    • form表单也要注意, 提交给action而不是servlet
    • <form action="${pageContext.request.contextPath}/login" method="post">
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容