zoukankan      html  css  js  c++  java
  • Struts2中使用Servlet

    今天下午碰到一个问题,在Struts2中如何使用Servlet?从网上找了一下午,方法很多各不尽相同,其中也有错误的,也有复杂的,最后找到这种方法,感觉这个方法还可以

    在web.xml文件中原先Struts2配置如下(这一块不用改)

    <filter>
      <filter-name>struts2</filter-name>
      <filter-class>
        org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
      </filter>
    <filter-mapping>
      <filter-name>struts2</filter-name>
      <url-pattern>/*</url-pattern>
    </filter-mapping>

    直接在下面添加Servlet配置文件

    <servlet>
      <servlet-name>Init</servlet-name>
      <servlet-class>com.hf.init.Init</servlet-class>
    </servlet>
    <servlet-mapping>
      <servlet-name>Init</servlet-name>
      <url-pattern>/init.servlet</url-pattern><!--添加后缀, *.do/*.action/*.servlet 或其他有意义的后缀一 -->
    </servlet-mapping>

    可以直接在浏览器中http://localhost:8080/XXXX/init.servlet

    也有人说修改Struts2的<url-pattern>/*</url-pattern>配置,修改为 *.do/*.action,但是我感觉还是修改Servlet的配置好一点、、、

    临时先这样,再有好的方法,在修改

  • 相关阅读:
    创建DataFrame https://www.cnblogs.com/andrew-address/p/13040035.html
    vim
    python 上下文管理协议
    AutoLisp 函数总结
    Visual Lisp 专题
    python基础之字符编码
    9月24号面试总结(康拓普1面)
    9月20号面试总结(zhongluan)
    9月20号面试总结(shangyun)
    9.19面试总结(ximei)
  • 原文地址:https://www.cnblogs.com/zsmhhfy/p/2256250.html
Copyright © 2011-2022 走看看