2 curry du curry_du 于 2016.04.04 14:16 提问

Struts2中action出现错误返回input的机制 2C

当action出现错误后,如何返回的input?通过哪个类返回的?希望大神们说的尽量详细点,先谢过了!

2个回答

Be_Proud
Be_Proud   2016.04.04 14:56

链接:http://pan.baidu.com/s/1nuUL6OD 密码:igtz

sinat_32331769
sinat_32331769   2016.04.06 11:56

return "input";或者return Action.Input;就OK了呀,然后返回的就是input

如果你说的是显示错误信息的话
调用addFieldError()方法时自动就返回input

curry_du
curry_du 你好,我当时调用的是addActionError()这个方法,如何自动返回input能说详细点吗,而且我当时的情况好像是没有到action就被返回了input,是某个拦截器起的作用吗?
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
ssh框架中,Struts2中返回默认值input,根本action都不执行
ssh项目中默认返回input 现象陈诉 这次项目,将jsp的标签下拉菜单的值传到action里面进行操作,其中action的是在Struts配置文件中采用通配符的方式指定的。 但是最后运行时一直遇到返回input默认结果,采用断点执行的时候,发现根本都没有执行action直接就返回了input,一开始我总是以为是配置文件或者后台代码的问题,没把眼光放到jsp页面,这个问题困扰了我两天,最后
struts2 提交表单后,不走action中的方法,直接返回input
画面事件响应,提交
Struts2 验证错误 不想返回input
struts2 验证有错会自动返回到名字叫input的视图, 处于各种原因,总有不想返回叫input的视图,挖坑源码看了一轮找到了答案, 我们可以实现ValidationWorkflowAware接口,里面就一个方法 getInputResultName(), 大家看到这里应该懂了, 然后我们可以在代码定义个成员变量,随意强奸之。。。。让次方法返回这个变量代替inpu这个邪恶的视图名称。 还有另外
struts错误转到input视图
先贴代码: applicationContext.xml: [html] view plaincopyprint? bean id="loginAction" class="jk.action.LoginAction">       property name="userService" ref="userService"/>   be
Struts2报错:No result defined for *action and result input
这里的报错有很多种情况,这里只说其中一个小分支。 首先,这个报错肯定是这个action发生了内部错误,然后自动转去名为input的result,之后发现你没有定义名为input的result而报错。作为struts2的新手,在对应method里设置断点,但发现根本就没有进入那个method。也就是说,没有进入方法ajaxViewCate,直接返回名为input的result了。这是为什么呢?自己也
Struts2不进action就跳到Input配置的页面
原文地址:http://zhidao.baidu.com/link?url=xp7zZLTztG7QiXKjbZVkf9Sn1VYCzjQOJdNq4oegUh3LTXcs0DcVgX6_VI-q9ySZwo9pmJUkD-7L3BELDvORBUFCXY4k9-KDqvc-x3jeoD3 默认类型转换器内报错,你的页面内的数据与action接受的数据类型无法进行转换,导致类型转换失败,
struts2表单提交时总是返回input
答案来源:http://stackoverflow.com/questions/17183372/avoid-return-input-automatically-in-struts jsp代码: 对应的model类: 之所以会出现返回“input”的情况,是因为在jsp页面的isRecruit文本框填写了字符串,与model类的short不对
struts2验证出错总是跳转到input
先贴代码: applicationContext.xml: struts.xml /index.jsp /login.jsp
struts2如何实现弹出action返回的错误信息
struts2如何实现弹出action返回的错误信息 方法1: 在跳转的页面写入如下代码:  //错误提示信息  var msg=""+'${request.tipMessage}';  if(msg!=""){     alert(msg);  }      //--> 在对应的action中写入如下代码:    message = "课程已结束无法报名!";
struts2 的一个action中配置多个result input
主题:struts2 的一个action中配置多个result input 讨论下 本文来自: 浪曦视频在线 作者: hoojo 发表于: 2009-6-4 19:05 阅读: 2005 人 收藏       看过张老师的struts2视频或是学过Struts2 的哥们儿,都知道Strut