JavaEE は初めてなので、まだ自分の足を見つけようとしています。ページを国際化するために、Bean メッセージ タグを使用して入力テキスト タグを初期化しようとしています。
値属性の国際化に興味がなければ、次のようにします。
<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();">
しかし、それは何の効果もありませんし、理由もわかりません。よろしくお願いします。ありがとう