亲宝软件园·资讯

展开

web项目WEB-INF下没有web.xml的解决方法

人气:0

WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。如果想在页面中直接访问其中的文件,必须通过web.xml文件对要访问的文件进行相应映射才能访问。

新手如果在web项目创建后WEB-INF下面没有出现web.xml,怎么办?别慌,没有web.xml文件的原因是因为在创建web项目的时候没有把创建web.xml勾上。

创建项目的同时,就自动生成web.xml

创建web项目时,一直点next,不要直接点finish,直到出现下面界面,选取画圈部分即可自动生成web.xml

手动创建web.xml

用Idea

解决办法:
打开 Project Structure(Ctrl+Alt+Shift+S),在 facets 里选中次级的 web 或者 在Modules 中选中web,在deployment Descriptors面板里,

点击 +号选择web.xml以及版本号。然后在弹出的对话框中修改xml默认的目录,加上web就可以了。

eclipse

1.选取创建的项目名称右击

2.eclipse的同学找到 java EE Tools 中的 下图画圈部分。  MyEclipse的同学找到"MyEclipse"中的 下图画圈部分。·

3.再次打开WEB-INF下,就会发现生成了web.xml

加载全部内容

相关教程
猜你喜欢
用户评论