Struts2 返回 XML

这几天因业务需要 做一个二级联动的下拉列表, Option内容较多且不固定。于是想用AJAX去数据库取,生成动态Option内容,以XML格式返回,页面用JS解析处理。
但是项目用的是Struts2,又不想用Servlet,于是上网找Struts2返回XML的方法,有幸在某国外Blog的找到一篇此类文章,经本人亲自测试成功,现贴出与广大博友分享。
郁闷一:JavaEye的用密码是怎么管理的 我每次登陆都要找回一次密码,找回后的第一件事是将密码改为132456789,是不是密码不充许设为简单数字,但是也没提示。
郁闷二:XML代码贴出后没法看,这次也不贴了,附件中有完整打包源代码,也可做为Struts2入门Demo,经测试在Struts2.0.8和Struts2.0.11下均可正常运行,只需替换相应的jar包。

关于本例的几点说明:
1.Struts2的请求后缀设定为*.test
2.在Struts2官方文档中只介绍了使用xsl模板返回XML,本例使用XSLT result,但是没有使用XSL模板文件
3.本例中共有四个Action 分别为:mainAction,mainAction_1,mainAction_2,mainAction_3,其中第一个没有指定“exposedValue”参数;其它三个分别显示了指定不同数据类型和多种数据类型时的返回XML情况
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值