struts-config 多module开发问题

zwd2005 2007-12-10 08:25:45
web.xml配置:
    <init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>config/test</param-name>
<param-value>/WEB-INF/struts-config-test.xml</param-value>
</init-param>

<html:form action="/myPath">...

这个myPath只认识struts-config.xml中配置的path (如果struts-config.xml里没有,就会报错)
现在我在struts-config-test.xml配置了一个action
    <action
attribute="testForm"
input="/test.jsp"
name="testForm"
path="/test"
scope="request"
type="test.action.TestAction">
</action>

在 /test/test.jsp 中的 <html:form action="/??">
这里 ?? 设置成什么都不成功。
请问这个问题如何解决?


...全文
106 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
天外流星 2007-12-13
  • 打赏
  • 举报
回复

<!-- Action Servlet Configuration -->
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml,/WEB-INF/struts-config-test.xml</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
zwd2005 2007-12-13
  • 打赏
  • 举报
回复
测试了,不行
网上看了好多 貌似直接访问jsp页面的话, form的action都是在默认的struts-config.xml里面查找。因为这里面没有test.do的配置 所以查找不成功会报错。
Gump09 2007-12-11
  • 打赏
  • 举报
回复
<html:form action="/test/test.do">

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧