對於JavaEE而言,我還是一個新手,所以我仍然試圖找到自己的腳。那麼,爲了國際化我的網頁,我試圖用bean消息標籤初始化一個輸入文本標籤。使用bean消息標籤(i18n)在jsp中初始化輸入標籤(html)
這就是我會做,如果我不感興趣,我的國際化價值屬性:
<tr>
<td><bean:message key="form.birthdate" /><span>:</span></td>
<td><html:text property="day" value="day" /></td>
<td><html:text property="month" value="month" /></td>
<td><html:text property="year" value="year" /></td>
</tr>
現在,我決定用一個JavaScript文件來初始化:
function initialise(){
document.getElementById("day").value="<bean:message key="form.day" />";
document.getElementById("month").value="<bean:message key="form.month" />";
document.getElementById("year").value="<bean:message key="form.year" />";
}
,所以我在我的jsp中調用函數initialise():
<body onLoad="initialise();">
但是它沒有任何eff等,我不知道爲什麼。我會非常感謝你的幫助。謝謝
我試過了,但仍然沒有得到所需的結果 –