首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

struts2的配置文件解决办法

2013-03-21 
struts2的配置文件?xml version1.0 encodingUTF-8?web-app idWebApp_9 version2.4 xmlns

struts2的配置文件
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_9" version="2.4" 
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">


<struts>//报错在这里
<!--<constant name="struts.i18n.encoding" value="gbk"/>
<constant name="struts.local" value="zh_CN"/>
<constant name="struts.custom.i18n.resources" value="messageRsource"/>
<constant name="struts.devMode" value="true"/>
<constant name="struts.ui.theme" value="simple"/>-->

<package name="struts2" extends="struts-default" >
 <action name="login" class="com.shengsiyuan.struts2.login" > 
 <result name="SUCCESS">/result.jsp</result>
<result name="ERROR">/result.jsp</result>
</action>

<action name="userAction"class="com.shengsiyuan.struts2.UserAction">
<result name="SUCCESS">/output.jsp</result>
</action>
</package>
</struts>//报错在这里



<!--我现在用的是struts2.3.8-->
请问各位大虾我上面的struts.xml配置文件哪里出错了? struts xml?????jsp
[解决办法]

引用:
我的web.xml配置文件代码如下:
<?xml version="1.0" encoding="utf-8"?>
<web-app version="2.4" 
xmlns="http://java.sun.com/xml/ns/j2ee" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:……


因为在struts.xml文件中缺少了DOCTYPT定义,在文件中加入:
<!DOCTYPE struts-config PUBLIC
       "-//Apache Software Foundation//DTD Tiles Configuration 1.1//EN"
       "http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd">即可。
[解决办法]
引用:
引用:我的web.xml配置文件代码如下:
<?xml version="1.0" encoding="utf-8"?>
<web-app version="2.4" 
xmlns="http://java.sun.com/xml/ns/j2ee" 
xmlns:xsi="http://www.w3.org/2001/XML……
你确定http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd这句话是什么意思呢?
[解决办法]
<action name="Login" class="com.shengsiyuan.struts2.LoginAction">
包错了  把struts2包改名成action   struts2 不允许action在别的吧

热点排行