struts2 DefaultDispatcherErrorHandler -

问题描述

struts2 DefaultDispatcherErrorHandler -

本人的eclipse以前好好的,我不知道碰那地方了,strus2配置完一经过action就这样,跪求高手指点
[ERROR] 2016-05-20 23:09:31.750 [http-apr-8080-exec-4] DefaultDispatcherErrorHandler - Exception occurred during processing request: com.beihang.strusts2.app.TransformAction.execute()
java.lang.NoSuchMethodException: com.beihang.strusts2.app.TransformAction.execute()
at ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:1247) ~[ognl-3.0.13.jar:?]
at ognl.ObjectMethodAccessor.callMethod(ObjectMethodAccessor.java:68) ~[ognl-3.0.13.jar:?]
at com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethodWithDebugInfo(XWorkMethodAccessor.java:117) ~[xwork-core-2.3.28.jar:2.3.28]
at com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethod(XWorkMethodAccessor.java:108) ~[xwork-core-2.3.28.jar:2.3.28]
at ognl.OgnlRuntime.callMethod(OgnlRuntime.java:1370) ~[ognl-3.0.13.jar:?]
at ognl.ASTMethod.getValueBody(ASTMethod.java:90) ~[ognl-3.0.13.jar:?]
at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[ognl-3.0.13.jar:?]
at ognl.SimpleNode.getValue(SimpleNode.java:258) ~[ognl-3.0.13.jar:?]
at ognl.Ognl.getValue(Ognl.java:494) ~[ognl-3.0.13.jar:?]
at ognl.Ognl.getValue(Ognl.java:458) ~[ognl-3.0.13.jar:?]
at com.opensymphony.xwork2.ognl.OgnlUtil$2.execute(OgnlUtil.java:315) ~[xwork-core-2.3.28.jar:2.3.28]
at com.opensymphony.xwork2.ognl.OgnlUtil.compileAndExecute(OgnlUtil.java:346) ~[xwork-core-2.3.28.jar:2.3.28]
at com.opensymphony.xwork2.ognl.OgnlUtil.getValue(OgnlUtil.java:313) ~[xwork-core-2.3.28.jar:2.3.28]
at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:430) ~[xwork-core-2.3.28.jar:2.3.28]
at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:290) ~[xwork-core-2.3.28.jar:2.3.28]
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:251) ~[xwork-core-2.3.28.jar:2.3.28]

解决方案

jar包我都配置好了

解决方案二:

struts2 redirect post

解决方案三:

你的struts包是新版本的还是旧版本的。那个ognl不是有吗,你导入会不会有冲突。
java.lang.NoSuchMethodException: com.beihang.strusts2.app.TransformAction.execute()
这个说没有这个方法异常,你查查看是什么原因啊

时间: 2024-10-31 09:37:48

struts2 DefaultDispatcherErrorHandler -的相关文章

struts2升级后引发的json问题(ssh+jboss4)

问题描述 struts2升级后引发的json问题(ssh+jboss4) 已经做完的项目,框架是SSH,服务器用的是jboss4,现在需要struts升级,原来是struts2.0.1,json用的是jsonplugin-0.30.jar. 升级到struts2.3.8,升级所需jar包都添加完了.和json有关的:将原有的jsonplugin-0.30.jar删除了,新增了struts-json-plugin-2.3.8.服务器正常启动,项目也能跑起来,就是在页面和action进行json对象

Struts2数据输入验证教程详解_java

一.前言 1.1.什么是输入验证?为什么需要输入验证? 在上一篇文章中,我们学习了数据类型转换,我们提到了表示层数据处理的两个方法,也提到了用户输入数据需要进行类型转换才能得到我们想要的数据,那么,我们怎么确定类型转换后的数据,是我们想要的数据呢?这里有点绕.你可以这样想:一个成年男子年龄是18岁,你现在想要得到18这个数据,但是,用户输入32,经过类型转换也是对的,但是数据不是你想要的.这时候,我们要怎么办?所以输入验证在这里就有用处了. 类型转换和输入验证的关系是:类型转换是输入验证的前提,

struts2.0-struts2在实际开发中的使用的多吗?

问题描述 struts2在实际开发中的使用的多吗? struts2在实际开发中的使用的多吗? struts2在实际开发中的使用的多吗? struts2在实际开发中的使用的多吗? 解决方案 老项目多,新项目用SpringMVC了 解决方案二: SpringMVC用得越来越多了.

struts2 下载文件

服务端action代码  public String downloadReport() {    try {    String path = new String(filePath.getBytes("ISO-8859-1"),"utf-8");//处理get请求传过来的中文参数乱码,filePath文件路径需要set方法接收页面参数   System.out.println(path);   //输入流(相对于浏览器是输入流,服务器是输出流)   inputSt

我想要一个关于struts2与jqgrid结合的小项目,可一直弄不出修改功能

问题描述 我想要一个关于struts2与jqgrid结合的小项目,可一直弄不出修改功能 我是参照这个 http://blog.csdn.net/gengv/article/details/5719053来写的 因为以前接触jqgrid不多,又是Java的新手,想求个大神帮我完善一下这个小项目,只需要实现增删改查就可以了,我按照这个连接的大神去写,但我弄不懂他的服务端的java代码怎么写的,我希望能有个大神帮我弄一下他服务器端的大概代码出来,再发一下到小弟的邮箱 lfming1991@sina.c

javaweb-关于Struts2上传视频问题。

问题描述 关于Struts2上传视频问题. 上传图片的allowedTypes是:image/pngimage/gifimage/jpeg那上传视频的allowedTypes是什么?我网上找了这样的:video/mpegvideo/quicktimevideo/x-sgi-movievideo/mpeg,video/x-msvideo可是测试mp4格式的上传不了.求大神指导下 解决方案 Struts2的上传 解决方案二: 看看代码中有些=写上传资源格式拦截吗 解决方案三: 看看代码中有写上传资源

Struts2框架,表单请求到action出错,貌似找不到自定义action类中的方法。

问题描述 Struts2框架,表单请求到action出错,貌似找不到自定义action类中的方法. 关键代码如下: ${Msg.sendUser.username } 上面代码的意思是:把${Msg.sendUser}提交到action,赋值给 action类属性message的sendUser.(sendUser数据类型是User对象) 请求后提示找不到action中的自定义方法,但是我表单中的值换成下面 的,变成赋值给message的属性sendUser的属性username,就能成功. 是

Struts2配置web.xml

  任何MVC框架都需要与Web应用整合,这就不得不借助于web.xml文件,只有配置在web.xml文件中Servlet才会被应用加载. 所有的MVC框架都需要Web应用加载一个核心控制器,对于Struts2框架而言,需要加载FilterDispatcher   只要Web应用负责加载FilterDispatcher,FilterDispatcher将会加载应用的Struts2框架.   因为Struts 2将核心控制器设计成Filter,而不是一个普通Servlet.故为了让Web应用加载F

java-jboss下部署多个struts2项目?

问题描述 jboss下部署多个struts2项目? 最近需要在一个jboss下部署两个struts2写的项目,我将两个项目均放在deploy目录中,但启动报错说ObjectFactory with the name xwork has already been loaded by bean,估计jar包冲突,如果这样的话,该怎么在一个jboss下启动这两个项目,还望CSDN大神指点. 解决方案 http://my.oschina.net/xiaohong/blog/28151