【求助】关于手动创建struts2的struts.xml问题!!

来源:百度知道 编辑:UC知道 时间:2024/06/22 10:04:29
我用的IDE是MyEclipse 6.0, 我把struts2需要的jar文件都导入了,web.xml也改好了,就是不知道怎么创建struts.xml?放到哪呢?
书上说要放到classes文件夹下,可是在包视图是看不到的,只能换到导航视图才能看到,感觉这样似乎不对~

还有重点是--->怎么手动建struts.xml。

由于MyEclipse 6.0中没有集成struts2,我按建tld文件的方式,建了个struts.xml文件,在后续选择中,一堆dtd列表中没有
Apache Software Foundation//DTD Struts Configuration 2.0//EN
的dtd,只有struts1.2和struts1.3的。最后我只是把新建的文件头给改成了

<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd" >
如果正常情况下,点快捷键会出现一些标签下拉列表的,可是我看不到
而且文件左侧还有一个警告框!似乎是文件不能验证什么的意思~
可能是我建的方式不对,请大家帮忙~~~~~~~~~~

你在下载struts2的时候包里有.war的文件。里面有struts.xml的标准配置,直接创建在src目录下就行了,myeclipse会把它编译在class目录下的!还有就是你想要提示,那你机器必须联网才行,那样就会自动匹配dtd,就会有提示

你在src目录下创建一个文件,名字为"struts.xml",然后在struts.xml进行如下配置即可!
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<include file="struts-default.xml" />
<package name="com" extends="struts-default">
<!-- 这个是对Action 跳转的配置 -->
<action name="loginUser" class="com.iori.login">
<result name="success">/jsp/success.jsp</result>
<result name="error">/jsp/error.jsp</result>
</action>
</package>
</struts>

首先在这么要先放到src目录下的 至于你是手动创