我正在用Eclipse Luna和Windfly作为服务器开发我的第一个Web应用程序。在WEB-INF中查找我找不到web.xml文件。没关系,应用程序可以工作,但web.xml设置位于何处?我怎样才能改变,例如,类的URL关联? 请注意,我看不到我编码的类中有任何注释。为什么JBoss web应用程序在没有web.xml的情况下工作正常?
0
A
回答
3
从java ee 6开始,web.xml不再需要部署web应用程序。您可以使用注释来替换xml文件,而不是使用xml。
在这里你可以找到注解和原有的web.xml元素
https://blogs.oracle.com/swchan/entry/servlet_3_0_annotations
例如之间的对应关系,阶级和URL关联设定使用@WebServlet
@WebServlet(name="testServlet", urlPatterns={"/hello"})
1
当您使用Eclipse创建Dynamic Web Project时,您可以选择Dynamic Web Project模块。要使用部署描述符web.xml创建项目,您必须选择2.5版本。因为3.0版本使用注释而不是xml配置。 要生成的web.xml
右键点击你的项目 - > Java EE的工具 - >生成部署描述符 。
要仅使用web.xml中你必须改变你的动态Web项目模块的版本2.5到.settings目录在项目文件夹和文件org.eclipse.wst.common改变jstl.web参数去2.5 .project.facet.core.xml
要检查的变化作出转到
项目属性 - >项目构面 并找到动态Web模块线。
相关问题
- 1. 在没有web.xml的情况下将CayenneRuntime用于web应用程序
- 2. 为什么函数在没有指定参数的情况下正常工作?
- 3. 为什么realloc在这种情况下无法正常工作?
- 4. Scala在没有Web UI的情况下播放应用程序?
- 5. 在没有Lighttpd/Apache的情况下提供Web应用程序
- 6. 我的域名在没有www的情况下工作,但没有。为什么?
- 7. 为什么jQuery片段在没有IFrame的情况下工作,但没有IFrame?
- 8. AirPrint如何在没有驱动程序的情况下工作?
- 9. 为什么C#winforms应用程序无法在没有安装VS.NET的情况下工作?
- 10. 应用程序邀请如何在没有google-services.json的情况下工作?
- 11. 如何在没有NUNIT的情况下让这个硒应用程序工作?
- 12. 为什么在不导入Foundation的情况下仍然可以正常工作?
- 13. Facebook SSO不能在没有Facebook应用程序的情况下工作
- 14. 为什么我的Processing应用程序不能正常工作?
- 15. 为什么'点击'在这种情况下无法正常工作
- 16. 通用应用程序无法正常工作。为什么?
- 17. iOS应用程序内存使用情况的正常行为是什么?
- 18. SiteLogoUrl在什么情况下工作?
- 19. 在没有Xcode的情况下创建iPhone应用程序
- 20. 为什么wctype.h中的函数不能在没有setlocale()的情况下工作?
- 21. @PreAuthorize如何在反应式应用程序中工作或者如何在没有ThreadLocal的情况下工作?
- 22. 为什么升压this_thread :: interrupt可以在没有try-catch的情况下工作?
- 23. 为什么RewriteRule不能在没有R标志的情况下工作.htaccess
- 24. 为什么file_get_contents()在没有协议的情况下无法工作?
- 25. 为什么std :: move()不能在没有_Remove_reference的情况下工作?
- 26. 在没有web.xml的情况下使用spring 4.1初始化log4j
- 27. 在没有MVC应用程序的情况下使用模型
- 28. 在不使用web.xml的情况下加载应用程序上下文
- 29. 在没有代码复制的情况下在多个ESB应用程序中使用相同的JBoss操作
- 30. ASP.NET Web应用程序可以在没有web.config的情况下运行
我已经创建了web.xml文件,但似乎任何更改都不会以任何方式影响Web应用程序。这是正常的吗? – mark 2014-10-29 16:25:10
看看这个http://www.coderanch.com/t/569970/java-Web-Component-SCWCD/certification/web-xml-annotations – mendieta 2014-10-29 16:27:22