今日の役に立たない一言 - Today’s Trifle! -

古い記事ではさまざまなテーマを書いていますが、2007年以降はプログラミング関連の話がほとんどです。

Servlet/JSPのデータをJavaScriptに渡す方法

サーバー側でsetAttribute()などでJSPに渡した値をJavaScriptでも使いたいときは、JSPで以下のようなコードを書けば可能。

<script type="text/javascript">
var hoge = '<%=request.getAttribute("hoge") %>';
</script>

メッセージを国際化対応したいときはこんなコードで。

<script type="text/javascript">
var i18n = '<fmt:message key="i18n" />';
</script>