当前位置: 代码迷 >> Java Web开发 >> struts中多个类似struts.xml文件配置如何能
  详细解决方案

struts中多个类似struts.xml文件配置如何能

热度:9498   发布时间:2013-02-25 21:20:03
struts中多个类似struts.xml文件配置怎么能?
1.struts.xml中
<include file="com/struts_xml/struts_test.xml"/> 本人用的是include的方法,但老是报找不到action就是搜索不到我写的struts_test.xml
2.奇怪的是struts.xml中<include file="struts_test.xml"/>的写法
struts_test.xml这样直接放在src下能访问成功。
3.哪位大侠遇到过同样的问题给指点一二

------解决方案--------------------------------------------------------
按我的方法试试:你在你的struts.xml中建一个空的package,name="demo",让它继承struts-default,然后把你所有的所要包含的xml中的package的继承全部改成demo……
------解决方案--------------------------------------------------------
include进来的所有XML文件,都是完整的配置的文件,有<?xml.....有<!DOCTYPE......有<struts>,有<package>,楼主写完全了吗?不能是片断。
------解决方案--------------------------------------------------------
<include file="struts_test.xml"/>的写法当然会出错啦,你应该写成
<include file="../com/struts_test.xml"/>的写法

com这个文件夹应该建在web-inf下 struts.xml 被编译后系统默认放在wen-inf下面的classes文件夹下面
你用<include>嵌入后,将原来的struts.xml放 到了com文件夹下,肯定不行的啦,struts_test.xml当然要到com这个文件夹下去找啦,然后com的上一级才是web-inf啦,这样才能找到啦

  相关解决方案