大家好,又见面了,我是你们的朋友全栈君。
今天创建动态Web项目时,发现WEB-INF下面没有自动生成web.xml配置文件。
解决方案:
1)方法一:
File—>新建动态项目出现如下图,这时候不要急于Finish,请点击next—>
出现如下图—>继续Next
出现如下图,请选择对勾。
创建好的项目,WEB-INF下面就有Web.xml文件。
方法二:在Tomcat安装包里面找到conf文件夹—>复制里面的Web.xml文件,在WEB-INF文件夹下复制即可,然后删除里面的注释文件,只保留头部。(但不建议使用这种,里面注释太多)
也可以直接从Tomcat里面的例子项目中找web.xml。
在WEB-INF文件夹下复制即可,然后删除里面的注释和无用代码,只保留头部。再加上默认界面代码。(这个里面的注释较少。)
以下是删除注释和无用代码后的Web.xml头部文件。
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
version="4.0"
metadata-complete="true">
<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>
版权声明:如果有不同看法,或者是文中写错的地方,麻烦大佬留言指正文章错误,谢谢!!!
原文出处:https://blog.csdn.net/blackplus28
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/147281.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...