配置注意点:
在原有Struts2框架jar包的引入下,需要额外多加一个Json的插件包(struts2-json-plugin-2.3.7.jar)
在struts.xml配置文件中,包需要继承json-default,然后把result的类型改为json
一、先来个简单示例,利用Struts2+jQuery+JSON实现异步交互,返回一个字符串
1、index.jsp
很简单的一个页面,利用Ajax异步向test1.action发送一个post请求,传递了一个参数name,然后把回调函数返回的值显示在页面。
1
2
3
4
5
6
7 $("document").ready(function(){8 $.post("test1.action",{"name":"Balla_兔子"},function(data){9 console.info(data);10 $("#info").html(data.info);11 });12
13 });14
15
16
17
18 Hello,Struts2!