2013-04-05 132 views
1

我有一个包含很多操作的包,它扩展了tiles-default包。 现在我有一个要求,这些行动应该返回JSON结果,而不是瓷砖。struts2包扩展json

我可以使用相同的动作&包来返回两种类型的结果吗? 有什么办法,这个包同时扩展了“json-default”和“tiles-default”?

<package name="deposit" namespace="/deposit" extends="tiles-default"> 

请建议。

+0

您需要确定客户端如何访问tiles和json结果,需要一些方法来区分。最简单的是创建一个新的包,它扩展了存款和json-default,并将默认结果类型设置为json。 – Quaternion 2013-04-07 05:54:26

回答

2

当然可以。使用,来分离软件包。

<package name="deposit" namespace="/deposit" extends="tiles-default,json-default"> 
+0

谢谢亚历克斯。它的工作。 – jeevanragula 2013-04-08 09:37:01

+0

@jeevanragula:接受/ upvote帮助你的答案。 – 2013-04-08 10:28:49