struts 2.3.16  採用动态调用发现不工作报404 not found,网上查找原因: 1.由于:struts2中默认不同意使用DMI 所以:须要在配置文件里打开: <constant name="struts.enable.DynamicMethodInvocation" value="true"/> 改动发现报No result defined for action 2.错误信息来看,是说未定义result. 你有没有配置拦截器<in…
struts2.1.8 必须在struts.xml中配置namespace属性 如果你在2.0中一切OK,但是在2.1中确出现了No result defined for action的异常,就是在因为在2.1中有一个插件struts2-convention-plugin-2.1.8.jar,这个插件是2.1版本中新添加的默认核心包,这个插件是实现Struts2的零配置,必须引入namespace命名空间,否则就会出现刚才的No result defined for action的异常 这里需要…
case如下: 1. 后台程序要升级, 修改了一些功能,但是没有修改或者添加action的参数. 2. 数据库需要升级,执行了一些sql,修改过action的值. 3. 当修改某个已经存在的记录,然后保存的时候发现,暴出这个错误: No result defined for action xxx and result input. ================== 原因:升级数据库的时候 修改某个表的记录的 时间戳使用了这个 “current timestamp”. 在windos平台下测试…
"No result defined for action ... and result input"错误一般发生在Struts2的拦截器拦截时遇到了问题时.Struts2会将跳转到result为input的视图上,可是在配置文件里并没有给这个Action配置input的result. 能够建立一个内容为例如以下的Jsp文件.并在配置文件里配置result为input时跳转此文件.将会显示出详细的错误原因. <div style="color:red">…
在项目中调用一个action的方法的时候发生了一个错误,但是在catalina.out和配置的log4j都没有打印异常,后来在执行的action中加了logger.error("XXXXX"),也没有打印异常. 后来发现是struts2默认的有异常拦截器ExceptionMappingInterceptor,但是是禁用的,需要自己启用 <interceptor-ref name="defaultStack"> <param name="e…
意图访问一个 /es/index.action 竟然出现: [SAE ] ERROR [05-11 13:54:32] [http-80-5] com.opensymphony.xwork2.util.logging.commons.CommonsLogger.error(38) | Exception occurred during processing request: No result defined for action com.lk.actions.IndexAction and r…
  这是我跑struts2的第一个例子,跑的也够郁闷的,这个问题烦了我几个钟... 2011-5-10 10:10:17 com.opensymphony.xwork2.util.logging.commons.CommonsLogger warn警告: Could not find action or resultNo result defined for action com.augur.action.LoginAction and result success at com.opensym…
在开发中总遇到这个问题,No result defined for action:原因:Action中的属性值为空的时候,Struts2的默认拦截器会报错,但是又找不到input的Result,不能够把错误返回,所以报这种错误. 解决方法:1.在页面中给空值赋默认值.2.重新定义一个Action,去掉空值的成员变量.3.添加input的Result,并在这个页面给出提示----------------------------------------------------------------…
问题描述: No result defined for action com.freedom.funitureCityPSIMS.controller.login.CheckAction and result error at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:373) at com.opensymphony.xwork2.DefaultAction…
Struts Problem Report Struts has detected an unhandled exception: Messages: No result defined for action cn.itcast.oa.test.TestAction and result SUCCESS Stacktraces No result defined for action cn.itcast.oa.test.TestAction and result SUCCESS com.open…
Struts中配置action访问出错: Struts Problem Report Struts has detected an unhandled exception: Messages: No result defined for action com.java.test.Action.HelloAction and result index File: file:/J:/javaTest/.metadata/.plugins/org.eclipse.wst.server.core/tmp…
1.no result defined for action .......and result input    或者 no result defined for action .......and result dataAccessFailure 原因: 类型转换异常 1.实体类中,有Double类型的属性, 当页面向action传参时,action中的属性有该实体,页面传的是String类型的,属性不能转换 2. 页面中 <input name=" ">   有多个i…
在做JavaEE SSH项目时,接触到validators验证. 需要了解validators配置,或者遇到No result defined for action 这个错误时,可查阅本文得到有效解决 现在说说我认为最关键的三个要点: 1.文件名命名规则: 这是action文件名: 这是action请求名: 这是validators文件名: 所以命名规则就是"action文件名-action请求名-validation.xml" 注意:xml文件要和action文件放在同一包下! 2.…
配置struts校验发生No result defined for action actions.AdminLoginAction and result input,但是登录,success.jsp,failed.jsp都好使, 验证空值输入(校验)出现上述问题. 这是struts配置有问题! input result没有配置,要返到表单才能显示 <action name="admin_login" class="adminLogin"> <res…
No result defined for action com.nynt.action.ManageAction and result input 问题原因: 1). 在action类中定义的一个return "input";在xml文件里没有东西接收.            举例说明:                      struts.xml 文件:    <package name="file" namespace="/file"…
今天在编程的时候,我遇到了No result defined for action and result input的错误,这个错误想必大家都有遇到过吧,我今天发了很长时间弄这个错误,我以为我的Action函数出错了想调试,但是程序就是不进入断点,上网查资料,有的说路径错误啦,然后我找我的路径错误,搞了半天还是没发现有路径问题.然后我给我的属性的get方法都弄上了断点,我发现了问题,现在跟大家分享. 这个错误就是说没有为返回的input定义,可是有时候我们不一定要这个鬼东西,然而在Action中…
今天做个小项目,用的是ssh,结果在运行的时候出现HTTP Status 404 - No result defined for action and result input的错误. 首先认真检查所有的配置文件,命名空间,路径,名称都没问题. 于是各种查资料,最后发现,是validate校验器搞的鬼. 分析: 因为我把方法都写在RegisterAction,而检验器文件名为RegisterAction-validation.xml,就是对RegisterAction里的所有方法都起作用,以至于…
智商拙计的问题,没有找到为类LoginAction和error找到定义,然后重新去struts.xml去看,我类个去,我居然把result写成了ERROR <result name="ERROR">/WEB-INF/content/error.jsp</result> 再看看Action类的源代码 /** * The action execution was a failure. * Show an error view, possibly asking the…
举个例子: a.js ; module.exports.a = a; b.js var result = require('./a'); var getA =() => { console.log(result.a); } 然后打包生成: browserify b.js > bb.js 然后在页面端调用时,报getA() is not defined的错误: <script src="bb.js"></script> <script> g…
No operation was found with the name xxx 出错原因是因为发布服务的接口所在包路径和此接口实现类包路径不一致,比如你的服务接口可能放在了包com.x.interFace下,但是你的实现类却在com.x.interFace.impl包下,此时,发布的服务被客户端动态调用(JaxWsDynamicClientFactory)的时候,就会报错: org.apache.cxf.common.i18n.UncheckedException: No operation…
转自:https://zhidao.baidu.com/question/133574016.html 1 String 里面有5个static 常量分别是: ERROR INPUT LOGIN NONE SUCCESS 例如 如果在excute 中返回的是 ruturn SUCCESS; 也就相当于返回的是return "success"字符串 就必须在struts.xml中写上对应的"success" <result name="success&…
这种错误的原因一般是页面的属性和action里的属性个数.名称.类型不一致造成的 困扰了我一下午的问题,原来是表单中有两个input-text的name属性重复了,然后接受参数的时候就出现了这个错误 代码改了好几遍,最后偶然间发现的,擦…
解决如下: 将:<package name="struts2" extends="struts-default" >      <action name="login" class="com.lyw.action.LoginAction">        <result name="success">/result.jsp</result>         &…
1.原来设置的包声明: <package name="myPackage" extends="struts-default"> <!-- 定义action --> <action name="first"> <!-- 定义处理成功的映射页面 --> <result>/first.jsp</result> </action> <action name=&quo…
转自:https://blog.csdn.net/dongzhout/article/details/43699699 搭建好SSH2框架,写一个简单的登陆功能,提交表单的时候遇到这个问题: 配置文件如下: web.xml: <?xml version="1.0" encoding="UTF-8"?> <web-app version="3.0" xmlns="http://java.sun.com/xml/ns/ja…
这是struts2的一个拦截器报的错误,当你的form中的数据有问题,比如说<input type="text" name="receiverLoginID" value="<%=name%>"/>当 name值为NULL时,就出这个错了,所以你可以在当前页面加入以下标签<div style="color:red">    <s:fielderror /></div>…
目前发现这个问题主要是在Action中的execute返回值时,没有对应的result name而引起的.很有可能是由于程序执行中出错了,但是对 应的Action中没有添加 input的result name的导致的.尝试的解决方案是在发生的错误的Action上添加 <result name=”input”>/error.jsp</result> 当然,这个error.jsp是用来显示错误的,若想查看具体的错误信息,可以在error.jsp中添加 <div style=”co…
ajax调用时,返回值错误了.一般返回null即可.…
使用了<s:hidden name="forumId" value="#forum.id"/> 可以改为: <s:hidden name="forumId" value="%{#forum.id} <input type="hidden" name="forumId" value="${forumId}" />…
Struts2中动态方法调用就是为了解决一个action对应多个请求的处理,以免action太多. 主要有一下三种方法:指定method属性.感叹号方式和通配符方式.推荐使用第三种方式. 1.指定method属性 LoginAction.java public class LoginAction extends ActionSupport{ public String execute (){ return "success" ; } public String add(){ retur…