struts中的forward问题 (向高手致敬)

patrickjava 2003-06-09 12:01:16
目的:
点击此submit按钮后,想转到/continueRegistration?action=Edit

我在一个RegistrationAction中最后想返回
return(actionMapping.getForward("success"));
在struts-config.xml中这样定义
<action path="/RegistrationAction"
<forward name="success" path="/continueRegistration?action=Edit" />
</action>
可是,执行时候,页面显示"Document not found on server"

问:以上在struts-config文件中的定义是否正确?
如果不正确,该如何实现?
...全文
34 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
patrickjava 2003-06-14
  • 打赏
  • 举报
回复
AllError(错误大全)
祝早日升到一星上将
AllError 2003-06-09
  • 打赏
  • 举报
回复
type里填你的类 input填你的页面文件名
AllError 2003-06-09
  • 打赏
  • 举报
回复
jsp 文件里:<html:form action="/continueRegistration.do" method="POST">
<html:hidden property="action" value="Edit"/>

xml里:

<action path="/RegistrationAction" type="sample.sampleAction" validate="true" input="/login.jsp" scope="request" />
<forward name="success" path="/continueRegistration.do?action=Edit" />
patrickjava 2003-06-09
  • 打赏
  • 举报
回复
谢谢: AllError(错误大全)
可是,为什么必须加.do才成功?
如果不用html:form
而用<form:>
那么,加不加.do都可?
sandyen 2003-06-09
  • 打赏
  • 举报
回复
你对struts的配置文件还很不熟悉
第一 你的web.xml拾不是定义了struts的servlet来处理你的请求
第二 你对struts-config.xml还不熟悉,需要好好找个东西看看
你还不知道他的属性都是什么作用
有问题的话可以用qq跟我联系:8059381

81,094

社区成员

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

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