今天做一个页面提交的功能时,用到了Json Plus插件,代码写好了,测试的时候一直都提示Could not find action or result No result defined for action com.ecmanager.action.EcEditAction and result input。以前那几个功能都是这样写的,都没有提示,现在反而却报找不到action或者result,心里很纳闷。调试的时候却能正确的执行类的构造函数,就是没有执行方法。
后来翻资料说,Action的属性为空的时候,Struts2的默认拦截器会报错,报错的同时会需找input的result。但是我仔细检查了我的Action各个属性,没有存在会为空的现象,但是一想到既然Action的构造函数都已经执行了,却在执行方法的时候提示找不到input result,原因可能就是在解析属性的时候出现了异常,于是在页面中查看html代码,仔细的查看了各个属性的值,在一个隐藏域属性中,值定义的类型是long,可是隐藏域中的value值却是字符型,这就造成了隐藏域转换的时候出现了异常,才导致了Could not find action or result。原来找到了,那解决办法自然就有了...
分享到:
相关推荐
Struts2+Json+Android简单实现,StrutsJson为服务端代码,JSONDemo为Android端代码
该资源是使用struts2框架进行操作,返回json格式数据,前台通过ajax提交内容。
ExtJs + Struts2 + JSON 程序总结
Struts2+JSON+JQuery实现简单的验证; 需要 JDK1.6+ tomcat5.0+ 支持~~~ 不说废话,上源码!!
ExtJS4+Accordion+SERVLET/STRUTS2+JSON+Ext.tree.Panel实例
一个简单的struts2+json+jquery 交互的例子,记得把Tomcat依赖加入到工程中
extjs+struts2+hibernate+json登录程序,主要讲解struts2配置JSON与前台extjs通信,异步数据交换,很强大
Struts2+json+jQuery使用方式 Struts2+json+jQuery使用方式.rar
Struts2+JSON+YUI组合应用之二构建RichClient
struts2+json_jquery实现联动.struts2的标签doubleselect无法实现第二级有数据.只好改为json来接收对象实现
struts2+extjs+json整合实例
struts2+spring+hibernate+jquery+json 以前没有做过此类的东西终于有时间来试试 可以方便学习
struts2+json+jquery实现ajax数据的存取
1、将struts2的json插件加入web工程的lib,jsonplugin的下载地址:http://code.google.com/p/jsonplugin/downloads/list
Struts2+Json+ExtJS分页 资料来自互联网,及供参考学习。
本人项目中使用的相关代码,有Struts2+ Json和android+Json详细实例
Struts2 Jquery JSON Struts2 Jquery JSON Struts2 Jquery JSON Struts2 Jquery JSON Struts2 Jquery JSON Struts2 Jquery JSON Struts2 Jquery JSON Struts2 Jquery JSON
1.直接导入Myeclipse直接在tomcat上发布即可运行, http://localhost:8090/StrutsAjax/ 2.附带超级详细的教程
ckedit+jsp+struts2+json上传图片