struts2, ajax i wstrzyknięty znacznik jquery

Używam Struts 2.3 z wtyczką struts2-jQuery-plugin.

Muszę ładować dynamicznie z ajaxem wynik z akcji.
W JSP znajduje się normalny kod HTML i tag jQuery

<sj:datepicker cssClass="dataScadenzaDiv" id="dataScadenzaDiv"
        name="dataScadenza" maxDate="-1d" label="data scadenza"  theme="xhtml"/>

Wszystko działa poprawnie, a kod wstrzyknięty za pomocą ajax to:

<!-- lotto dpi -->
<tr>
<td class="tdLabel"><label for="lotto" class="label">Lotto:</label></td>
<td><input type="text" name="txtLotto" size="15" value="" id="lotto"/></td>
</tr>

<!-- tGestDataScadenza -->
<div id="dataScadenzaAjax"></div>
<input type="text" name="dataScadenza" value="" id="dataScadenzaDiv"     class="dataScadenzaDiv" theme="xhtml"/><script type='text/javascript'>
jQuery(document).ready(function () {
jQuery.struts2_jquery_ui.initDatepicker(false);
});
jQuery(document).ready(function () {
var options_dataScadenzaDiv = {};
options_dataScadenzaDiv.showOn = "both";
options_dataScadenzaDiv.buttonImage = "/RadioFrequenza2/struts     /js/calendar.gif";
options_dataScadenzaDiv.maxDate = "-1d";
options_dataScadenzaDiv.jqueryaction = "datepicker";
options_dataScadenzaDiv.id = "dataScadenzaDiv";
options_dataScadenzaDiv.name = "dataScadenza"; jQuery.struts2_jquery_ui.bind(jQuery('#dataScadenzaDiv'),options_dataScadenzaDiv    );

});
</script>

ale teraz<input type="text" name="dataScadenza"> jest renderowany jako zwykły tekst i kropka jako datepicker.
Myślę, że wstrzyknięty javascript nie jest wykonywany ...

Co mogę zrobić?

questionAnswers(1)

yourAnswerToTheQuestion