【jsp】ssh整合错误!!!

来源:百度知道 编辑:UC知道 时间:2024/05/24 06:16:38
废话少说,直入主题!
我spring和struts一起测试没问题,添加hibernate的时候
页面显示错误:
HTTP Status 404 - Servlet action is not available

type Status report
message Servlet action is not available
description The requested resource (Servlet action is not available) is not available.

log4j.properties日志报错为:
javax.servlet.UnavailableException
at org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:1169)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:473)
at javax.servlet.GenericServlet.init(GenericServlet.java:211)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3917)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4201)
at org.apache.catalina.core.ContainerBase.addChildIn

根据错误提示判断为:Action类无法编译,建议错误解决办法:
1.查看是否有冲突的jar包,
2.查看是否输入了错误地址
3.查看JDK版本问题!
你所说的情况我也遇到过!

把spring配置文件和struts-config配置文件贴出来才好

你所请求的url在spring里面没有匹配的
-----------------------
例如 (*.do结尾)

你请求xxx.do
而在spring配置文件中bean没有/xxx这个配置

错误码以4开头的是本地错误,以5开头的是服务器配置错误