一、struts2.1.6配置
1,需要把jsonplugin-0.33.jar,json-lib-2.1.jar拷贝到Web-INF/lib目录下.
关于这个JAR包是JSON在struts2.1.6插件包.里面有我们要用到的struts-plugin.xml,关于这个JAR包,经过本人的测试和网上的搜索,得出最新的0.7版本在cglib方面存在着问题,建议大家使用0.33版本.
2,在struts2.1.6的配置文件中进行配置,就是返回的类型是json,并且要为JSON数据单独创建一个Package,继承的包不再是struts-default,而是json-default
<package name="friend" namespace="/" extends="json-default">
<action name="updateUserBasicInf" class="com.dio.blog.action.FriendUserAction" method="updateUserBasicInf">
<result name="success" type="json" >
<param name="includeProperties">
result
</param>
<param name="noCache">true</param>
<param name="ignoreHierarchy">false</param>
</result>
</action>
</package>
前台jQuery的Ajax方式访问代码:
$.ajax({
url : 'updateUserBasicInf',
type: "POST",
data : 'friendUser.nickName='+nickName, //dataType : "json",
cache : false,
error : function(textStatus, errorThrown) {
alert("系统ajax交互错误: " + textStatus);
},
success : function(data) {
if(data.result==1){
$.messager.alert('修改结果','修改成功!');
}else{
$.messager.alert('修改结果','修该失败!');
}
}
});
}
二、struts2.1.8配置
2.1.8配置和2.1.6配置差不多只不过加的包不一样,2.1.8只需加入json-lib-2.1,struts2-json-plugin-2.1.8.1两个包,相当于这个jsonplugin-0.33.jar,被struts的这个struts2-json-plugin-2.1.8.1代替了。
分享到:
相关推荐
1,需要把jsonplugin-0.33.jar拷贝到Web-INF/lib目录下....2,在struts2.1.6的配置文件中进行配置,就是返回的类型是json,并且要为JSON数据单独创建一个Package,继承的包不再是struts-default,而是json-default
struts2.1.6apps!现在官网上都只有最新版本的。但是对于初学者学习struts2.1.6来说。这是个很好的资源、
全部 struts2.1.6 jar包 全部 struts2.1.6 jar包 全部 struts2.1.6 jar包
struts2.1.6.jar包,lib jar包
Struts2.1.6 Spring2.5.6 Hibernate3.3.2_jar
struts2.1.6 解决日历问题。区别struts2.0
struts2.1.6lib struts 2.1.6 lib 核心类库
struts2.1.6 所有jar包和官方源码
struts2.1.6api. 想学习struts2的朋友们。希望能喜欢这个api,我也希望能给你们一点帮助。
struts2.1.6 API chm文件格式的是本人自己创建的没有版权问题
struts2.1.6-全包All,以及包括struts2.1.6源码,实用有效
struts2.1.6解决乱码 补充 struts2.1.6解决乱码 补充 struts2.1.6解决乱码 补充 struts2.1.6解决乱码 补充
struts2.1.6开发包,其中有个包是api文档和一个源码包。将其他7个包放在项目下的Lib目录下,配置web.xml文件就Ok了
NULL 博文链接:https://xj19891016.iteye.com/blog/860729
Struts2.1.6-all.zip 之 lib 欢迎下载
struts2.1.6apps struts 2.1.6 apps 示例应用
由于之前上传过一次struts2.1.6jar all.zip,但是里面打包错了,那个包是hibernate内容,请大家用struts2的用户不要再下载了,请下载本包实用。
struts2.1.6-lib.rar struts2.1.6-lib.rar struts2.1.6-lib.rar
Struts 2.1.6源码 要好好研究的
Struts2.1.6 所用jar包 下载,很完整,搭环境使用,挺好用的包