0

最近我在 WebSphere Community Edition v3 中部署了一个 Web 应用程序。Eclipse 巧妙地创建geronimo-web.xmlweb.xml. 在 JSF 2.0 中,我们了解了 of 的使用,web.xml但是 的用途是geronimo-web.xml什么?我可以忽略此文件并简单地从应用程序中删除吗?

4

1 回答 1

3

它是一个特定于服务器的部署配置文件,它允许您从已部署的 Web 应用程序内部配置特定于服务器的属性,例如类加载、字符编码、JNDI 资源等。

其他服务器也有这种特定于服务器的配置文件。Glassfish 有glassfish-web.xml,Tomcat 有context.xml,等等。IBM Websphere CE使用Apache Geronimo作为容器。

如果你愿意,你可以删除它,但你为什么要这样做?

也可以看看:


请注意,web.xml它不是特定于 JSF API,而是特定于 Servlet API。JSF 有faces-config.xml.

于 2012-03-13T11:53:25.937 回答