为了账号安全,请及时绑定邮箱和手机立即绑定

Servlet对应的web.xml在哪打开

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

http://img1.sycdn.imooc.com//5aadf83b0001b56206300147.jpg

http://img1.sycdn.imooc.com//5aadf83c0001f75302380419.jpg


正在回答

代码语言

2 回答

http://img1.sycdn.imooc.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>


0 回复 有任何疑惑可以回复我~
#1

慕粉3922146 提问者

非常感谢!
2018-03-20 回复 有任何疑惑可以回复我~

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

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

自己再配置就行了

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

0 回复 有任何疑惑可以回复我~
#1

慕粉3922146 提问者

谢谢。不过我创建Servlet的时候没有提示框。 你的意思是要找与创建这个Servlet相关的web.xml,要手动到tomcat/conf/web.xml里去寻找么?
2018-03-18 回复 有任何疑惑可以回复我~
#2

qq_快乐就好_19

servlet3.1版本以后都是用的@WebServlet标注,而之前的Servlet2.5则在WebContemt/WEB-INF下的web.xml文件中配置。所以用的之前的Servlet2.5新建的项目会自动生成一个cml文件。以上是我所知道的,希望能帮到你
2018-03-22 回复 有任何疑惑可以回复我~
#3

qq_快乐就好_19

xml
2018-03-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

Servlet对应的web.xml在哪打开

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信