Struts2 + Ajax + JSON 整合
首先,我会想到以下两个问题:
1、Web端是如何通过Ajax发送异步请求的?又如何接收Server端响应的JSON数据?
2、Server端收到请求后,如何返回JSON数据?
?
一、使用Ajax发送异步请求,并接收Server端传回的响应数据:
?
先看JSP页面代码:
???
前端实现Ajax的JS代码:
?
?二、使用Struts2处理异步请求并返回JSON数据:
?
Struts2中的Action代码:
?
Action中的User类的代码:
?
J2EE开发中使用JSON时需要导入以下5个jar包:
---------------------------------------
commons-lang-2.4.jar
commons-logging-1.1.1.jar
json-lib-2.4-jdk15.jar
ezmorph-1.0.6.jar
commons-collections-3.2.1.jar
---------------------------------------
已全部打包在附件内: