DWR et une variable javascript
bonjour tou le monde j'ai la fonction suivante:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| <script type="text/javascript">
<!-- to hide script contents from old browsers
//months are 0 based which is a little confusing
var SPECIAL_DAYS=[[1,2],[2,12],[3,29]];
function dateIsSpecial(year, month, day) {
for (ii = 0; ii < SPECIAL_DAYS.length; ii++) {
if (((SPECIAL_DAYS[ii] [0]) == month) &&
(((SPECIAL_DAYS[ii] [1]) == day))) {
return true;
}
}
return false;
};
function dateChanged(calendar) {
var preview = document.getElementById("preview");
if (preview) {
preview.innerHTML = calendar.currentDate.print('%a, %b %d, %Y');
}
};
// end hiding contents from old browsers -->
</script> |
jusqua maintenant tou sa se passe bien:
-la variable en rouge je veux qu'il soit rempli a partir d'une variable java:
donc j'ai cree une classe Bean.
je declare la classe dans dwr.xml
Code:
1 2 3 4 5 6 7 8
|
<dwr>
<allow>
<create creator="new" javascript="Bean">
<param name="class" value="demo.dwr.Bean"/>
</create>
</allow>
</dwr> |
la calsse Bean contient attribut text="[[1,2],[2,12],[3,29]]" +getter et setter.
voila donc le problem:
dans la fonction script precedente qu'on je fais:
Code:
1 2 3
|
SPECIAL_DAYS=Bean.getText();
.... |
rien sa se passe?
qlq voit le problem?