GAE/Jというか、Jettyの挙動なのだけど。 たとえば、出力内容を一旦キャッシュしておきたいときやフィルターで加工するとき、HttpServletResponseWrapperに書き出してキャッシュしたり加工したりする。 で、TomcatならこんなコードでServletResponseを書けばよかった。 final StringWriter sw = new StringWriter(); ServletResponse res = new HttpServletResponseWrapper(response){ @Override public PrintWriter getWriter() throws IOException { return new PrintWriter(sw); } }; ところが、Jettyではこのままでは一度getOutputStreamが呼び出されて
Your Web Application Project must be configured to use a JDK in order to use JSPs. のエラーについて EclipseにJDKの設定が行われていない場合に表示されることがある。 設定するためには 「ウィンドウ」 → 「設定」 → 「Java」を選択 「追加」を押下して、「標準VM」を選択後、JREホームのディレクトリーのボタンを押下し JDKのインストールしているフォルダーを設定して「完了」を押下する。 プロジェクトを選択し、右クリックし「プロパティ」→ 「Javaのビルド・パス」を選択する。 「ライブラリー」のタブを選択肢、「ライブラリーの追加」→「JRE システム・ライブラリー」を選択し 「次へ」を押下し、「代替 JRE」のラジオボタンを設定し、先ほど設定した「JDK」を設定する。 設定が完了後に、再コンパ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く