私は現在、struts2からクライアントにjsonの結果を送信するためのソリューションに取り組んでいます。
私はこの例に従いました:
http://www.mkyong.com/struts2/struts-2-and-json-example/
正常に動作しますが、問題は、struts2が結果のjsonに返される情報が多すぎることです。これは、顧客に表示されるべきではない変数を取得したためです。
自分のJsonを返送したり、返送する前に結果をフィルタリングしたりする方法はありますか?
JSONプラグインでシリアライズしたくないプロパティを除外できます
<result type="json">
<param name="excludeProperties">
login.password,
studentList.*\.sin
</param>
</result>
詳細はJSONプラグインのページを参照