问答详情
源自:1-14 阶段案例

Servlet对应的web.xml在哪打开

用的是2016Myeclipse,创建了一个Servlet,可是在WEB-INF→lib没有对应的web.xml文件,想知道在哪里打开对应的web.xml文件。

http://img3.mukewang.com/5aadf83b0001b56206300147.jpg

http://img1.mukewang.com/5aadf83c0001f75302380419.jpg


提问者:慕粉3922146 2018-03-18 13:26

个回答

  • wang_Y
    2018-03-19 10:32:12
    已采纳

    http://img3.mukewang.com/5aaf20a00001d4da06130244.jpg

    我的意思是, 如果没有这个xml 就自己创建, 这个问题不大, 至于xml 文件前面有两句声明, 

    以下是一个空的 xml  模板, 去已有的其他xml 文档里面复制都是一样的


    <?xml version="1.0" encoding="UTF-8"?>

    <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1">

      <display-name>demo</display-name>

      <welcome-file-list>

        <welcome-file>index.html</welcome-file>

        <welcome-file>index.htm</welcome-file>

        <welcome-file>index.jsp</welcome-file>

        <welcome-file>default.html</welcome-file>

        <welcome-file>default.htm</welcome-file>

        <welcome-file>default.jsp</welcome-file>

      </welcome-file-list>

    </web-app>


  • wang_Y
    2018-03-18 16:55:53

    手动在 WEB-INF 文件夹下创建 web.xml 文件.

    至于模板,可以去 tomcat 安装目录下面的 conf/web.xml 下面复制内容, 然后删掉注释以及无关内容

    自己再配置就行了

    不过 好像创建servlet 的时候 myeclipse 有个提示框 (生成 web.xml) 你应该是忘记勾选了