部分文件结构:
WEB-INF
struts-config-user.xml
struts-config.xml
....
web.xmljsp的代码片段:
<html:form action="/user/AddUser.do" method="post" >
....如果不用多模块,直接在struts-config.xml中配置:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd"><struts-config>
<data-sources />
<form-beans >
<form-bean name="UserForm" type="org.apache.struts.validator.DynaValidatorActionForm">
<form-property name="userkind" type="java.lang.String" />
<form-property name="password" type="java.lang.String" />
<form-property name="userid" type="java.lang.String" />
<form-property name="depart" type="java.lang.String" />
<form-property name="username" type="java.lang.String" />
</form-bean>
</form-beans> <global-exceptions />
<global-forwards />
<action-mappings > <action
attribute="UserForm"
input="/user/addUser.jsp"
name="UserForm"
path="/user/AddUser"
scope="request"
type="com.msems.struts.user.action.AddUserAction">
<forward
name="success"
path="/user/success.jsp"
contextRelative="true" />
</action> </action-mappings>
<message-resources parameter="com.msems.struts.ApplicationResources" />
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames"
value="/WEB-INF/validator-rules.xml,
/WEB-INF/validation.xml"/>
</plug-in>
</struts-config>
那程序能正确的执行;
但如果用多模块,把上述代码加入到struts-config-user.xml中(作用户管理子模块),那就报错了:
myeclipse报错如下:
2006-11-6 12:59:00 org.apache.struts.action.RequestProcessor processMapping
严重: Invalid path /AddUser was requestedjsp页面报错如下:
type Status reportmessage Invalid path /AddUser was requesteddescription The requested resource (Invalid path /AddUser was requested) is not available.struts-config-user.xml该如何配置才能执行啊?
WEB-INF
struts-config-user.xml
struts-config.xml
....
web.xmljsp的代码片段:
<html:form action="/user/AddUser.do" method="post" >
....如果不用多模块,直接在struts-config.xml中配置:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd"><struts-config>
<data-sources />
<form-beans >
<form-bean name="UserForm" type="org.apache.struts.validator.DynaValidatorActionForm">
<form-property name="userkind" type="java.lang.String" />
<form-property name="password" type="java.lang.String" />
<form-property name="userid" type="java.lang.String" />
<form-property name="depart" type="java.lang.String" />
<form-property name="username" type="java.lang.String" />
</form-bean>
</form-beans> <global-exceptions />
<global-forwards />
<action-mappings > <action
attribute="UserForm"
input="/user/addUser.jsp"
name="UserForm"
path="/user/AddUser"
scope="request"
type="com.msems.struts.user.action.AddUserAction">
<forward
name="success"
path="/user/success.jsp"
contextRelative="true" />
</action> </action-mappings>
<message-resources parameter="com.msems.struts.ApplicationResources" />
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames"
value="/WEB-INF/validator-rules.xml,
/WEB-INF/validation.xml"/>
</plug-in>
</struts-config>
那程序能正确的执行;
但如果用多模块,把上述代码加入到struts-config-user.xml中(作用户管理子模块),那就报错了:
myeclipse报错如下:
2006-11-6 12:59:00 org.apache.struts.action.RequestProcessor processMapping
严重: Invalid path /AddUser was requestedjsp页面报错如下:
type Status reportmessage Invalid path /AddUser was requesteddescription The requested resource (Invalid path /AddUser was requested) is not available.struts-config-user.xml该如何配置才能执行啊?
解决方案 »
- java hibernate 继承映射 每个具体类映射成一张表怎样自动生成主键
- ubbcode问题
- 关于图片上传到数据库的问题
- [求助]使用javamail下载邮件附件,附件打不开的问题,请大虾指教
- 求教 resin+iis6.0 发布多个网站的问题>_<
- 映射servlet怎么总不成功呀?帮帮忙!
- 请帮忙看一下,jquery的POST为什么不能执行,只能用GET
- JSP中如何求一个字符串型日期与当前日期相差的天数??
- 如何定位到 某个标记 出现的位置?
- java基于aspose.words创建word文件,绘制表格。
- 很奇怪的问题:重新安装了myeclipse之后,类都找不到了.
- struts和spring整合,是在struts的action中直接调用spring的bean好,还是将action交给spring好?
<init-parm>
<para-name>config</para-name>
<para-value>WEB-INF/struts-config.xml,WEB-INF/struts-config-user.xml</para-value>
</init-parm>