悟心

成功不是将来才有的,而是从决定去做的那一刻起,持续累积而成。 上人生的旅途罢。前途很远,也很暗。然而不要怕。不怕的人的面前才有路。

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  93 随笔 :: 1 文章 :: 103 评论 :: 0 Trackbacks

struts2.1.8不认jsonplugin插件解决办法

我用到了struts的最新版本2.1.8,第一次用新版本,对新版本的改动还不很了解。

只加入了以下jar包:

commons-fileupload-1.2.1.jar

commons-io-1.3.2.jar

commons-logging-1.0.4.jar

freemarker-2.3.15.jar

ognl-2.7.3.jar

spring-test-2.5.6.jar

struts2-core-2.1.8.jar

xwork-core-2.1.6.jar

这两天用到了json插件,我按照以前的版本加入jsonlugin插件,但是搞了一天struts 的action就是不认json插件,第二天换用2.1.6版本的包却可以使用,又换回2.1.8版本还是不行,最后在下载好的lib文件夹里找到了以下jar包:

json-lib-2.1.jar

struts2-json-plugin-2.1.8.jar

struts2-junit-plugin-2.1.8.jar

上面三个包加入项目里之后,再删除jsonplugin-0.33.jar包

一切都运行正常了

posted on 2010-04-21 10:17 艾波 阅读(13926) 评论(4)  编辑  收藏 所属分类: BUG

评论

# re: java.lang.NoSuchMethodError: com.opensymphony.xwork2.ActionContext.get(Ljava/lang/Object;)Ljava/lang/Object;java.lang.ClassNotFoundException: com.opensymphony.xwork2.util.TextUtils 2011-02-11 23:29 codor
struts2-junit-plugin-2.1.8.jar this jar is used for junit but not json.so u don't need this jar  回复  更多评论
  

# re: java.lang.NoSuchMethodError: com.opensymphony.xwork2.ActionContext.get(Ljava/lang/Object;)Ljava/lang/Object;java.lang.ClassNotFoundException: com.opensymphony.xwork2.util.TextUtils 2012-01-12 22:20 子斌
风水大师的撒旦撒旦撒旦
  回复  更多评论
  

# re: java.lang.NoSuchMethodError: com.opensymphony.xwork2.ActionContext.get(Ljava/lang/Object;)Ljava/lang/Object;java.lang.ClassNotFoundException: com.opensymphony.xwork2.util.TextUtils 2013-06-05 13:56 -
jsonplugin-0.33.jar Struts 2 JSON Plugin 0.33 匹配 Struts 2.1.x Compatible
jsonplugin-0.32.jar Struts 2 JSON Plugin 0.32 匹配 Struts 2.0.x Compatible

这个是更不错的解决方法  回复  更多评论
  

# re: java.lang.NoSuchMethodError: com.opensymphony.xwork2.ActionContext.get(Ljava/lang/Object;)Ljava/lang/Object;java.lang.ClassNotFoundException: com.opensymphony.xwork2.util.TextUtils 2013-12-11 19:34 巜巜匸匸
JSON还是用不了  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: