struts2 带参数连接,是不是一定要配置 result input

一个带参数的连接,没有配置resultinput,就提示出错如:<ahref="student.action?studentId=10">张三</a>是不是一定要配置re... 一个带参数的连接 ,没有配置result input ,就提示出错
如: <a href="student.action?studentId=10">张三</a>
是不是一定要配置result input?

对于这个问题,我感觉比较奇怪,有些地方我没有配置,可以正常,但有些地方出现了HTTP Status 404 - No result defined for action com.diyjava.pms.action.property.SiteBuilderAction and result input
展开
 我来答
ヤマザキ266e77
推荐于2016-07-31 · TA获得超过2052个赞
知道小有建树答主
回答量:721
采纳率:0%
帮助的人:991万
展开全部
result="input" 配置的是错误页信息。
就是当提交过程中出现错误时自动跳转的页面信息(比如接收的参数类型不匹配,validate方法验证出错等)。可以在这个配置好的错误页中将需要的错误信息显示到页面上。
而你这里应该是提交到student.action的过程中出现问题导致跳转到了错误页。你可以配置好input后在input上使用 s:fielderrors标签显示错误信息,来检查具体的错误在哪里出现。
百度网友3a37bfb
2016-03-11 · TA获得超过6953个赞
知道大有可为答主
回答量:1万
采纳率:95%
帮助的人:5198万
展开全部
result="input" 配置的是错误页信息。
就是当提交过程中出现错误时自动跳转的页面信息(比如接收的参数类型不匹配,validate方法验证出错等)。可以在这个配置好的错误页中将需要的错误信息显示到页面上。
而你这里应该是提交到student.action的过程中出现问题导致跳转到了错误页。你可以配置好input后在input上使用 s:fielderrors标签显示错误信息,来检查具体的错误在哪里出现。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a1012144015
2016-01-06 · TA获得超过6415个赞
知道大有可为答主
回答量:9038
采纳率:40%
帮助的人:1364万
展开全部
result="input" 配置的是错误页信息。
就是当提交过程中出现错误时自动跳转的页面信息(比如接收的参数类型不匹配,validate方法验证出错等)。可以在这个配置好的错误页中将需要的错误信息显示到页面上。
而你这里应该是提交到student.action的过程中出现问题导致跳转到了错误页。你可以配置好input后在input上使用 s:fielderrors标签显示错误信息,来检查具体的错误在哪里出现。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夙金年从筠
2019-07-15 · TA获得超过1189个赞
知道小有建树答主
回答量:2022
采纳率:100%
帮助的人:9.8万
展开全部
你要再配置一个result,name是success
首先,校验成功后你的请求会到达action的updatemember方法中,执行方法里的程序,执行成功后应该是renturn
action.success
这样就会找到配置文件里配置的result是success的页面,
<action
name
=
"updatemember"
class="*包名.updatemember"
method="updatemember()">
<result
name="input">
/updateerror.jsp
</result>
<result
name="success">
/updatesuccess.jsp
</result>
</action>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式