アクションを呼び出しています。JSP ページの結果として json を返します。私の問題は、この json の結果を日付ピッカーの名前変数に設定する方法です。私のコードはそのようなものです。
<s:url id="datePickerUrl" action="jsonReloadDatePickerAction" />
<sj:div href="%{datePickerUrl}">
<sj:datepicker id="idStartDate" name="startDate" displayFormat="dd-mm-yy" showOn="focus"/>
<sj:datepicker id="idEndDate" name="endDate" displayFormat="dd-mm-yy" showOn="focus" />
</sj:div>
そして struts.xml コードは -
<action name="jsonReloadDatePickerAction" class="com.ebhasin.fitnessbliss.actions.GraphsAction" method="reloadDatePicker">
<result type="json" name="success">
<param name="includeProperties">startDate,endDate</param>
</result>
</action>
私はこれをJSPページで取得しています。
{"endDate":"18-11-2012","startDate":"07-12-2012"}