Spring 是否可以动态生成web.xml的部分内容?
可以动态创建web.xml中的条目吗?我假设您的意思是以编程方式定义web.xml文件的内容-这在支持web.xml的容器上是可能的 .1。可以纯粹使用注释定义servlet、筛选器和侦听器-Spring 是否可以动态生成web.xml的部分内容?,spring,web-applications,web.xml,Spring,Web Applications,Web.xml,可以动态创建web.xml中的条目吗?我假设您的意思是以编程方式定义web.xml文件的内容-这在支持web.xml的容器上是可能的 .1。可以纯粹使用注释定义servlet、筛选器和侦听器-@WebServlet,@WebFilter,@WebListener .2。如果希望在不使用web.xml的情况下显式注册servlet,可以实现一个,获取servlet上下文的句柄,并通过编程方式添加servlet、过滤器等 .3。由于您将Spring作为标记,通过编程注册Spring相关前端控制器(D
@WebServlet
,@WebFilter
,@WebListener
.2。如果希望在不使用web.xml的情况下显式注册servlet,可以实现一个,获取servlet上下文的句柄,并通过编程方式添加servlet、过滤器等
.3。由于您将Spring作为标记,通过编程注册Spring相关前端控制器(
DispatcherServlet
)和上下文加载程序侦听器的另一种方法是通过实现Spring,链接中的javadoc有更多细节。Gah;你为什么要这么做?什么类型的信息在web.xml中是动态的才有意义?@DaveNewton我不知道servlet在现实世界中是如何使用的。在我的电子商务大学模块中,web.xml文件包含约30个几乎相同的条目。唯一改变的是名称,因为servlet class=servlet name=servlet url,输入新条目很繁琐,而且气味很难闻。