读书人

myeclipse9 struts2 struts.xml资料报

发布时间: 2012-09-22 21:54:54 作者: rapoo

myeclipse9 struts2 struts.xml文件报错

XML code
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"    "http://struts.apache.org/dtds/struts-2.0.dtd"><struts>    <package name="case" extends="base">        <action name="case_*" class="com.jjl.action.cases.CaseAction" method="{1}">            <result name="index">                /htmls/case/case.html            </result>                        <!--只要有type="chain"的都报错,但是程序运行正常,但是看见有出错还是心理不爽                          那位大神给说一下啊!                          -->            <result name="index_chain" type="chain">                case_index            </result>            <result name="goAddCase">                /htmls/case/addCase.html            </result>            <result name="goEditCase">                /htmls/case/editCase.html            </result>        </action>    </package></struts>


[解决办法]
struts的jar包和这个XML配置文件都是自动生成的吗?
[解决办法]
只要程序运行正常就可以了,myeclipse也好IDEA也好,都不同程度有这样的问题,本来好好的xml或jsp还给报错,应该算是这些IDE的小bug,不用过多理会
[解决办法]
<result name="index_chain" type="chain">
应该是找不到返回结果的类型 , 也就是type="china",是个一个不合法的。你这里不给type应该也是可以的。

以下,供lz参考:(返回的类型分别为velocity跟重定向)
<result name="input" type="velocity">change_user.html</result>
<result name="error" type="velocity">../../error.html</result>
<result name="success" type="redirect">userQuery.action?msg=${msg}</result>

读书人网 >J2EE开发

热点推荐