TOMÁŠ HUBÁLEK BLOG: BAVTE SE PŘIMĚŘENĚ…

JSP a mnoho zbytečných prázdných řádků

Written By: Tomáš Hubálek - Jan• 05•05

Ti kdo čtou konferenci na java.cz to ode dneška také vědí a pro vás ostatní mám skvělý objev: Vadí vám, že HTML kód vašich JSP stránek je plný zbytečných prázdných řádků a nevíte co s tím? Snadná pomoc…

Řešení jsou v podtstatě dvě a obě více méně pocházejí z příspěvků Pavla Kolesnikova:

  1. Použít JSP XML syntaxi
  2. Nebo použít optionu Tomcatu 5, která se jmenuje trimSpaces

Já se v tomto příspěvku budu zabývat možností druhou. Je to velmi jednoduché a výsledek stojí za to.

  1. Stopněte tomcat
  2. Vymažte obsah adresáře $TOMCAT_HOME/work
  3. Otevřete se ve svém oblíbeném editoru soubor $TOMCAT_HOME/conf/web.xml a změňte část týkající se Jasperu tak, že parameter trimSpacesnastavíte na true
    <servlet>
    <servlet-name>jsp</servlet-name>
    <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
    <init-param>
    <param-name>fork</param-name>
    <param-value>false</param-value>
    </init-param>
    <init-param>
    <param-name>xpoweredBy</param-name>
    <param-value>false</param-value>
    </init-param>
    <init-param>             
    <param-name>trimSpaces</param-name>             
    <param-value>true</param-value>         
    </init-param>
    <load-on-startup>3</load-on-startup>
    </servlet>

No a je to. Nastartujte zpátky tomcat, mrkněte na nějakou JSP stránku a kochejte se… 😀

You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Leave a Reply

Your email address will not be published. Required fields are marked *