我想将文件上传到服务器,为此我正在编写一个 servlet 程序。上传文档的目录位置应从 web.xml 中的参数获取。我以前没有使用过 web.xml,只知道它为每个 servlet 生成条目。我无法在我在 netbeans 中制作的 Web 应用程序项目中看到此文件。请在这件事上给予我帮助。
谢谢。
它应该位于YOURPROJECT\web\WEB-INF
文件夹,因此完整路径为:YOURPROJECT\web\WEB-INF\web.xml
编辑(2015 年 8 月 21 日)
收到了来自以下人士的评论的反对票duffymo https://stackoverflow.com/users/37213/duffymo,我的答案不正确。
我决定用分步图片来说明我的答案,以避免任何误解。
我将说明 Linux (Ubuntu) 和 Windows (Windows 7) 操作系统中的 Netbeans 行为。
Linux:
- 让我们使用默认设置创建一个简单的 Java Web 项目。
- 我们将进入项目文件夹来检查该文件夹的内容:
注意web
文件夹就在那里。
- 进一步导航:
You 可以手动在此文件夹中创建web.xml文件 http://docs.oracle.com/cd/E19146-01/821-1830/abxii/index.html或者通过项目上下文菜单“新建 -> 创建 -> 其他”使用 Netbeans 执行此操作:
现在,我们正在导航YOURPROJECT\web\WEB-INF\
文件夹查看,即web.xml
有没有:
同样的规则对于 Windows 操作系统也是正确的,请查看下面的图片:
您可以在此处创建 web.xml:
或者使用 Netbeans,正如我上面所描述的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)