当前位置:首页>开发>正文

Tomcat中如何访问没有做映射的Servlet spring在容器启动时不初始化某个servlet,用到相应的应用时,在初始化servlet,怎么做

2023-04-13 01:20:53 互联网 未知 开发

 Tomcat中如何访问没有做映射的Servlet spring在容器启动时不初始化某个servlet,用到相应的应用时,在初始化servlet,怎么做

Tomcat中如何访问没有做映射的Servlet

在Tomcat安装目录下的conf/web.xml中,系统默认把 org.apache.catalina.servlets.InvokerServlet的注册与映射注释了。
所以,去掉注释后,重新启动Tomcat。如果在在启动Tomcat时报错,说org.apache.catalina.servlets.InvokerServlet is privileged and cannot be loaded by this web application.使tomcat应用无法加载.可以按照以下解决办法处理:在conf/context.xml中的标签中添加参数privileged="true",即将其修改为重启Tomcat.

spring在容器启动时不初始化某个servlet,用到相应的应用时,在初始化servlet,怎么做

1.初始化Servlet是由Servlet容器(Tomcat)来做的,Spring无法对Servlet初始化。相反,Spring可以在Servlet里面被初始化。

2.load-on-startup只支持0以上的数值,-1无效。

最新文章