我有一个简单的servlet配置在web.xml:
<servlet>
<servlet-name>appServlet</servlet-name>
<servlet-class>org.atmosphere.cpr.MeteorServlet</servlet-class>
<init-param>
<param-name>org.atmosphere.servlet</param-name>
<param-value>org.springframework.web.servlet.DispatcherServlet</param-value>
</init-param>
<init-param>
<param-name>contextClass</param-name>
<param-value>
org.springframework.web.context.support.AnnotationConfigWebApplicationContext
</param-value>
</init-param>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>net.org.selector.animals.config.ComponentConfiguration</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
<async-supported>true</async-supported>
</servlet>
<servlet-mapping>
<servlet-name>appServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
如何为SpringBootServletInitializer重写它?
如果我从表面上看你的问题(你想要一个<code>SpringBootServletInitializer
@Configuration
public class Restbucks extends SpringBootServletInitializer {
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
return builder.sources(Restbucks.class, ComponentConfiguration.class);
}
@Bean
public MeteorServlet dispatcherServlet() {
return new MeteorServlet();
}
@Bean
public ServletRegistrationBean dispatcherServletRegistration() {
ServletRegistrationBean registration = new ServletRegistrationBean(dispatcherServlet());
Map<String,String> params = new HashMap<String,String>();
params.put("org.atmosphere.servlet","org.springframework.web.servlet.DispatcherServlet");
params.put("contextClass","org.springframework.web.context.support.AnnotationConfigWebApplicationContext");
params.put("contextConfigLocation","net.org.selector.animals.config.ComponentConfiguration");
registration.setInitParameters(params);
return registration;
}
}
有关更多详细信息,请参阅有关转换现有应用程序的文档。
但是,与其使用 Atmosphere,不如现在在 Tomcat 和 Spring 中使用原生 Websocket 支持(有关示例,请参阅 websocket 示例和指南)。
<filter> <filter-name>nutz</filter-name> <filter-class>org.nutz.mvc.NutFilter</filter-class> <init-param> <param-name>modules</param-name> <param-value>net.wendal.nutzbook.
双击打开WebContent/WEB-INF/web.xml 在display-name节点和welcome-file-list节点之间,添加以下内容 <filter> <filter-name>nutz</filter-name> <filter-class>org.nutz.mvc.NutFilter</filter-class> <init-param
我可能做错了什么?
这是eclipse上JSP应用程序的结构。一旦我在eclipse上使用tomcat服务器(localhost:8090/index4.html)运行它,它就可以工作了。在索引页上,我必须添加详细信息,这些详细信息是通过servlet上传的,正如您在上看到的那样(我也不确定它是使用这个还是使用下面的)在我的中,操作是(没有给出地址)。但是一旦我把QMS文件夹(不是WAR)从eclipse worsk
嘿,我在web.xml中配置java文件时遇到了问题。默认情况下,我在apache tomcat提供的examples/classes文件夹中创建了一个java文件。并将这几行添加到web.xml中 它在以下位置运行良好:port/examples/servlet/time_display
本文向大家介绍Spring在web.xml中的配置详细介绍,包括了Spring在web.xml中的配置详细介绍的使用技巧和注意事项,需要的朋友参考一下 Spring在web.xml中的配置详细介绍 前言 在实际项目中spring的配置文件applicationcontext.xml是通过spring提供的加载机制自动加载到容器中。在web项目中,配置文件加载到web容器中进行解