严重: Exception starting filter structs2
Unable to load configuration. - bean - jar:file:/E:/myWorkSpacedemon01/apache-tomcat-6.0.32/apache-tomcat-6.0.32/webapps/Structs2demon02/WEB-INF/lib/struts2-convention-plugin-2.1.6.jar!/struts-plugin.xml:30:119
配置过struct2的帮忙看下。。
Unable to load configuration. - bean - jar:file:/E:/myWorkSpacedemon01/apache-tomcat-6.0.32/apache-tomcat-6.0.32/webapps/Structs2demon02/WEB-INF/lib/struts2-convention-plugin-2.1.6.jar!/struts-plugin.xml:30:119
配置过struct2的帮忙看下。。
web.xml////////////////<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<!-- Structs2的Filter将所有的请求映射的structs2上 -->
<filter>
<filter-name>structs2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class> </filter>
<!-- structs2的访问后缀 -->
<filter-mapping>
<filter-name>structs2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<!-- 欢迎页面 -->
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>structs.xml
<!DOCTYPE structs PUBLIC
"-//Apache SoftWare Foundation//structs-2.0//en"
"http://structs.apache.org/dtds/structs-2.0.dtd"><structs><constant name="structs.devMode" value="true"></constant> <!-- 设置开发模式 -->
<constant name="structs.action.extension" value="action"></constant><!-- 设置后缀名 -->
<include file="structs-login.xml"></include> <!-- 设置配置文件 -->
<include file="structs-user.xml"></include> <!-- 设置配置文件 -->
<beamn class=""name=""></beamn><package name="default" extends="structs-default"><interceptors> <!-- 设置拦截器配置 -->
<interceptor name="loginInterceptor"
class="com.helloweenvsfei.structs2.interceptor.loginInterceptor">
</interceptor>
</interceptors><global-results> <!-- 设置全局result -->
<result name="login">login.jsp</result>
</global-results>
<action name="Hello wold" class="cn.com.structs.action.UserAction">
<result name="success">HelloWorld.jsp</result>
</action></package></structs>
这个jar包你没加进去吧?另外,E:/myWorkSpacedemon01/apache-tomcat-6.0.32/apache-tomcat-6.0.32/...
你两重apache-tomcat-6.0.32目录?如果确实是这样的话,结构好怪
java.net.UnknownHostException: structs.apache.org
<!DOCTYPE structs PUBLIC
"-//Apache SoftWare Foundation//structs-2.0//en"
"http://structs.apache.org/dtds/structs-2.0.dtd">
<!-- Structs2的Filter将所有的请求映射的structs2上 -->
<web-app>
<filter>
<filter-name>structs2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class> </filter>
<!-- structs2的访问后缀 -->
<filter-mapping>
<filter-name>structs2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<!-- 欢迎页面 -->
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
哥们 structs.xml structs.properties貌似写错了! 多了个c吧!
严重: Parse error in application web.xml file at jndi:/localhost/Structs2demon02/WEB-INF/web.xml
java.net.UnknownHostException: structs.apache.org
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)
at java.net.Socket.connect(Socket.java:519)
at java.net.Socket.connect(Socket.java:469)
at sun.net.NetworkClient.doConnect(NetworkClient.java:157)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:382)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:509)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:231)
at sun.net.www.http.HttpClient.New(HttpClient.java:304)
at sun.net.www.http.HttpClient.New(HttpClient.java:316)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:817)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:769)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:694)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:938)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:973)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(XMLEntityManager.java:905)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEntity(XMLEntityManager.java:872)
at com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSource(XMLDTDScannerImpl.java:282)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(XMLDocumentScannerImpl.java:1021)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
....
.
修改为<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">