首页 > 代码库 > struts2的严重问题 No result defined for action ... and
struts2的严重问题 No result defined for action ... and
表单页面数据类型与实体数据类型部匹配,提交数据 strtus2 出现 No result defined for action 。。。。and result input 错误,并且整个模块都死掉了,需要重新启动tomcat 才能运行?不知为何? 请高手回答,我也知道没有配置result type input 选项,但是配置了
/orderMeal/add.jsp 选项,只要表单页面数据类型与实体数据类型不匹配,提交数据后整个模块都会死掉,只有重启tomcat ??????????
问题补充:
fjilyfe 写道
肯定是你的跳转配置错了,提示已经说得很明白了,贴出来你的配置,
配置文件配置对了,后台不报错,但是整个模块还是死掉,前台报错?
<action name="toAddOrderMealPage" class="orderMealAction" method="toAddOrderMealPage"> <result name="input">/orderMeal/add.jsp</result> <result name="error">/error.jsp</result> <result>/orderMeal/add.jsp</result>
<action name="add" class="orderMealAction" method="add"> <result name="input">/orderMeal/add.jsp</result> <result name="error">/error.jsp</result> <result name="success">/message.jsp</result> </action>
问题补充:
肯定是你的跳转配置错了,提示已经说得很明白了,贴出来你的配置,
问题已解决:
将Spring核心配置文件里的你的依赖注入action的范围改为scope=“prototype”。因为Spring默认的初始化为单例模式,所以所有的action共用一个实例,scope改为prototype就不是单例模式了,这样,此问题就解决了!
例如:
struts2的严重问题 No result defined for action ... and
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。