spring就是一个ioc框架,有什么可启动的?看你的问题好像是需要一个lib来结合tomcat
解决方案 »
- Tomcat 6.0 两个数据源, hibernate配置JNDI问题。
- >>>>500元求java XML webservice高手,解决一项问题
- 寻找算法
- struts显示查询结果的问题
- 请问domain object与pojo有什么区别吗?
- struts DAO 如何实现事务处理
- mysql 经的起大数据量吗?
- 哪里有java擾亂器保護自已的class被反編譯后,不可再編譯,也難閱讀? 如內容中的代碼
- 关于架构,基础问题
- 是不是struts2和springmvc里的拦截器就是servlet里的过滤器啊
- 可以不学JSP中的Filter和Listener吗?
- 请教用List来匹配数据库中记录的问题!急!!!
......
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/springapp-servlet.xml</param-value>
</init-param>
......
</servlet>
To:枫红一刀)我现在用的是<context-param>,这个应该跟<init-param>的作用的一样的吧,你能否能解释一下这两者的区别吗?
我用了<context-param>之后,在启动tomcat时,错误信息是监听器错误Error listenerStart。
错误信息如下:
2005-10-24 22:34:54 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2005-10-24 22:34:54 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1062 ms
2005-10-24 22:34:54 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2005-10-24 22:34:54 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/5.5.9
2005-10-24 22:34:54 org.apache.catalina.core.StandardHost start
信息: XML validation disabled
log4j:WARN No appenders could be found for logger (org.apache.catalina.startup.TldConfig).
log4j:WARN Please initialize the log4j system properly.
2005-10-24 22:34:56 org.apache.catalina.core.StandardContext start
严重: Error listenerStart
2005-10-24 22:34:56 org.apache.catalina.core.StandardContext start
严重: Context [] startup failed due to previous errors
2005-10-24 22:34:57 org.apache.struts.util.PropertyMessageResources <init>
信息: Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true
2005-10-24 22:34:57 org.apache.struts.util.PropertyMessageResources <init>
信息: Initializing, config='org.apache.struts.action.ActionResources', returnNull=true
2005-10-24 22:34:57 org.apache.struts.util.PropertyMessageResources <init>
信息: Initializing, config='com.yourcompany.struts.ApplicationResources', returnNull=true
2005-10-24 22:34:58 org.apache.struts.util.PropertyMessageResources <init>
信息: Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true
2005-10-24 22:34:58 org.apache.struts.util.PropertyMessageResources <init>
信息: Initializing, config='org.apache.struts.action.ActionResources', returnNull=true
2005-10-24 22:34:58 org.apache.struts.util.PropertyMessageResources <init>
信息: Initializing, config='com.yourcompany.struts.ApplicationResources', returnNull=true
2005-10-24 22:34:58 org.apache.struts.util.PropertyMessageResources <init>
信息: Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true
2005-10-24 22:34:58 org.apache.struts.util.PropertyMessageResources <init>
信息: Initializing, config='org.apache.struts.action.ActionResources', returnNull=true
2005-10-24 22:34:58 org.apache.struts.util.PropertyMessageResources <init>
信息: Initializing, config='com.yourcompany.struts.ApplicationResources', returnNull=true
2005-10-24 22:34:59 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2005-10-24 22:34:59 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2005-10-24 22:34:59 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/110 config=null
2005-10-24 22:34:59 org.apache.catalina.storeconfig.StoreLoader load
信息: Find registry server-registry.xml at classpath resource
2005-10-24 22:34:59 org.apache.catalina.startup.Catalina start
信息: Server startup in 5484 ms我的web.xml的内容如下:
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">
<display-name>Struts Blank Application</display-name>
<context-param>
<param-name>ContextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>2</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>2</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<taglib>
<taglib-uri>/tags/struts-bean</taglib-uri>
<taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/tags/struts-html</taglib-uri>
<taglib-location>/WEB-INF/struts-html.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/tags/struts-logic</taglib-uri>
<taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/tags/struts-nested</taglib-uri>
<taglib-location>/WEB-INF/struts-nested.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/tags/struts-tiles</taglib-uri>
<taglib-location>/WEB-INF/struts-tiles.tld</taglib-location>
</taglib>
</web-app>麻烦各位高手再帮忙看看是哪里出了问题导致监听器不能Start。谢谢
init-param与每个应用模块对应,与相应的servlet对应
web.xml:
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>tomcat启动错误信息:
2005-10-24 22:34:56 org.apache.catalina.core.StandardContext start
严重: Error listenerStart
2005-10-24 22:34:56 org.apache.catalina.core.StandardContext start
严重: Context [] startup failed due to previous errors