struts json ajax action 结合首先,我的例子是从这里改的:http://www.blogjava.net/max/archive/2007/06/1
struts json ajax action 结合
首先,我的例子是从这里改的:
http://www.blogjava.net/max/archive/2007/06/12/123682.html
他用的json的jar包是别人写的,我用的Jar包是struts提供的struts2-json-plugin-2.1.8.1.jar
用到的jar包在附件中。

?
?上面配置文件的“package”元素和以往不同的是,它扩展了“json-default”而不是“struts-default”。“json-default”是在struts-json-plugin.xxx.jar包里的struts-plugin.xml中定义的。
?
?
发布运行应用程序,在浏览器中键入:http://found.mshome.net:8888/StrutsAjax/ajaxAction,出现下载文件对话框,原因是JSON插件将HTTP响应(Response)的MIME类型设为“application/json”。把文件ajaxAction下载下来,用记事本打开,内容如下:
{"ISBN":15645912,"comments":["It's no bad!","WOW!","No comment!"],"price":0.9999,"title":"Max On Java"}
?
对了,我的web.xml中是这样配置的:
?
?
?所以访问链接和上面那个人的例子不太一样。
html页面中这样的:大部分内容都和上面那个人的例子一样,只有url不同。
?
??
http://found.mshome.net:8888/StrutsAjax/Json.html
自己访问一下你自己的网页试试。
?
?
