2015-04-24 38 views
2

我已经看到在引入特殊注释之后编写的没有部署描述符(web.xml)的java web应用程序。Java EE中的部署描述符是否已过时?

有注释完全取代了在Java EE部署描述符? 是否在使用被视为过时的DD? 任何Java EE应用程序都可以在没有部署描述符的情况下编写新的Java版本吗?

+0

都能跟得上不会被弃用 – mubeen

+0

这是否意味着,XML配置和注释的组合使用? – DesirePRG

+0

注释是元数据。如果您使用注释,那么将不需要web.xml – mubeen

回答

0

Web服务器可能有自己默认的部署描述符文件,就像在GlassFish服务器的Web应用程序(在Web应用程序的web.xml只覆盖了它)默认-web.xml中。这里是关于GlassFish Server Deployment Descriptor Files的全部信息。

+1

在很多情况下,它们不需要glassfish描述符。无论如何,描述符并不是过时的,尽管注释可以用于声明式样式。 – Renatols