我有一个包含很多操作的包,它扩展了tiles-default包。 现在我有一个要求,这些行动应该返回JSON结果,而不是瓷砖。struts2包扩展json
我可以使用相同的动作&包来返回两种类型的结果吗? 有什么办法,这个包同时扩展了“json-default”和“tiles-default”?
<package name="deposit" namespace="/deposit" extends="tiles-default">
请建议。
我有一个包含很多操作的包,它扩展了tiles-default包。 现在我有一个要求,这些行动应该返回JSON结果,而不是瓷砖。struts2包扩展json
我可以使用相同的动作&包来返回两种类型的结果吗? 有什么办法,这个包同时扩展了“json-default”和“tiles-default”?
<package name="deposit" namespace="/deposit" extends="tiles-default">
请建议。
当然可以。使用,
来分离软件包。
<package name="deposit" namespace="/deposit" extends="tiles-default,json-default">
谢谢亚历克斯。它的工作。 – jeevanragula 2013-04-08 09:37:01
@jeevanragula:接受/ upvote帮助你的答案。 – 2013-04-08 10:28:49
您需要确定客户端如何访问tiles和json结果,需要一些方法来区分。最简单的是创建一个新的包,它扩展了存款和json-default,并将默认结果类型设置为json。 – Quaternion 2013-04-07 05:54:26