Struts2+jQuery+ajax+json示例
struts2+jquery+json+ajax的应用,先记下了,以后备用。
1.环境
jquery:jquery-1.6.2.min.js
struts2:基本包就不说了,就说说应用json的包,主要有struts2-json-plugin-2.2.1.1.jar
json:json的包主要是json-lib-2.4-jdk15.jar,此外还有几个依懒包,这些包和struts2的包很多都重复,引入时需要注意
commons-beanutils-1.8.3.jar,
commons-collections-3.2.1.jar,
commons-logging-1.1.1.jar,
commons-logging-1.1.1.jar,
ezmorph-1.0.6.jar
2 示例
在这里,以一个动态生成的下拉框为例。
2.1 Action:主要的代码
需要注意的是,当返回的数据是json的时候,你的action的package要继承json-default。这个是东东在struts2-json-plugin-2.2.1.1.jar里面。
2.3 下面可以来看看前端JSP和jQuery了
2.3.1JSP很简单
3.运行效果
见附件