用的是2016Myeclipse,创建了一个Servlet,可是在WEB-INF→lib没有对应的web.xml文件,想知道在哪里打开对应的web.xml文件。
我的意思是, 如果没有这个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>
手动在 WEB-INF 文件夹下创建 web.xml 文件.
至于模板,可以去 tomcat 安装目录下面的 conf/web.xml 下面复制内容, 然后删掉注释以及无关内容
自己再配置就行了
不过 好像创建servlet 的时候 myeclipse 有个提示框 (生成 web.xml) 你应该是忘记勾选了