JSPで行こう!

JSPでJSONを出力する

JSPでのJSON形式の作成

JSP で JSON 形式文字列を返す(出力する)には、簡単なものは、文字列を自分で作っても良いですし、
複雑なオブジェクトなら、Jackson 等のライブラリの助けを借ります。

JSPでJSON文字列を返す時のコーディング上の考慮点は以下です。

後は通常の out.print() で出力できます。
なお、JSON形式はエスケープする文字がいくつかあるので、出来れば専用のライブラリを
通したほうが確実です。

ずっと、"text/json"だと思ってました。"application/json"が正しいです。
あと、最近の Firefox では、文法チェックをしてくれます。
デバッグが楽です。

些細なことですが、JSP では余計な空行ができます。
前から気にはなっていたのですが、

<%@ page trimDirectiveWhitespaces="true"%>

を入れておくと、無くなります。

« 前頁 次頁 »