¥¥¥¥¥¥¥ 请教struts FormBean 的问题 ¥¥¥¥¥¥¥¥¥¥

WiseDragon 2005-12-06 11:25:53
请教 像论坛 回帖 这样的情况 url: TopicView.do?topicId=1

最下面有个ReplyForm 用户输入 回帖标题 和 内容 大家都知道
<action path="/TopicView" type="com.dragon.action.TopicViewAction">
<forward name="failure" path="/pages/Error.jsp" />
<forward name="success" path="/pages/topicView.jsp"/>
</action>
<action path="/replySubmit"
type="com.dragon.action.ReplyAction"
name="replyForm" scope="request"
validate="true" input="/pages/topicView.jsp">
<forward name="success" path="/pages/topicView.jsp"/>
</action>

ReplyForm 的 validate 方法 验证 用户标题或内容为空时 如何再返回本页 并输出出错信息
或 回添加回帖成功后如何返回到本页 也就是再返回到TopicView.do?topicId=1
上面的
input="/pages/topicView.jsp">
<forward name="success" path="/pages/topicView.jsp"/>
确实返回到本页 但 没经过 com.dragon.action.TopicViewAction 会出错
<forward name="success" path="/TopicView"/> input="/TopicView">
这样 到参数 topicId=1 没有传递

请教大家怎么做的

...全文
93 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
WiseDragon 2005-12-06
  • 打赏
  • 举报
回复
TopicView.do?topicId=1 页面有个 replyForm

<action path="/replySubmit" type="com.dragon.action.ReplyAction"
name="replyForm" scope="request"
validate="true" input="/TopicView">
<forward name="success" path="/TopicView"/>
</action>

replyForm 表单提交后 回到 TopicView.do
可 少了TopicView.do?topicId=1 参数
liuliu3399 2005-12-06
  • 打赏
  • 举报
回复
把 <forward name="success" path="/TopicView"/> input="/TopicView">
该成 <forward name="success" path="/do/TopicView"/> input="/TopicView">
试一下

81,092

社区成员

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

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