码迷,mamicode.com
首页 > 其他好文 > 详细

启动tomcat后struts框架报异常严重: Exception starting filter struts2 Unable to load configuration.

时间:2016-02-03 22:31:40      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:

启动tomcat后struts框架报异常严重: Exception starting filter struts2 Unable to load configuration. 

出现此异常是因为,struts.xml定义的版本和 struts2-core-2.1.6.jar里面的struts-default.xml版本不一致!!

struts-default.xml文件里面定义的<!DOCTYPE ...>如下:

<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN"
    "http://struts.apache.org/dtds/struts-2.1.dtd">

 

而struts.xm文件定义的<!DOCTYPE ...>为:

<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
    "http://struts.apache.org/dtds/struts-2.1.7.dtd">

 

注意struts-2.x.x后面的版本,报错的原因正是这里不一致所导致的!

解决方法:将struts-default.xml文件里面定义的<!DOCTYPE ...>复制粘贴覆盖到struts.xm文件定义的<!DOCTYPE ...>,以上报错的问题成功解决,关闭tomcat后,再重新启动tomcat,可以成功访问到web工程。

启动tomcat后struts框架报异常严重: Exception starting filter struts2 Unable to load configuration.

标签:

原文地址:http://www.cnblogs.com/bmbi/p/5180612.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!