2012年3月28日水曜日

JSPから生成された無駄な改行や空白を除去

JSPから生成された無駄な改行がとても気になった。
取り除けないか調べたところ
JSP2.0 からは、pageディレクティブで制御可能のようだ。


<@page trimDirectiveWhitespaces="true"%>

JSP2.0 は J2SE 1.3以上、Servlet 2.4仕様の環境で動作可能。
APサーバがどの環境で動いているかはweb.xmlのスキーマで確認可能。


http://java.sun.com/dtd/web-app_2_3.dtd

web-app_2_3はすなわちServlet 2.3仕様となる。
仕様に満たない場合でもアプリケーションサーバによっては設定で制御可能。
だが 職場で使っている Weblogic8.1 では対応していない。
せっかく調べたのに残念だ。

0 件のコメント:

コメントを投稿