GetterとSetterの自動生成

データクラスを定義するときに、メンバ変数の数が増えてくると一々 Getter, Setter を定義するのが面倒くさい。
eclipseの機能を使うことで、指定したメンバ変数のGetter, Setter を自動生成できる。
以下、その手順。

eclipseのメニュー → ソース → GetterおよびSetterの生成
 → 出てきた画面を操作し、GetterとSetterを生成したいメンバ変数を選択、OKをクリック。

サーブレットの文字化けで若干はまった。

ブラウザにUTF-8で文字出力を行いたい。

・Before

PrintWriter out = response.getWriter();
response.setContentType("text/xml; charset=UTF-8");

このコードだとHTTP出力時のContetnTypeの設定が上手くいってなかったみたい。
よって、以下のように修正。

・After

response.setContentType("text/xml; charset=UTF-8");
PrintWriter out = response.getWriter();

getWriterでPrintWriterのインスタンスを生成する前に、setContentTypeを行っておく必要があるようだ。