자바 웹 에서 Tomcat 설정 을 통 해 JSP 에서 생 성 된 빈 줄 을 제거 합 니 다.

1767 단어 Java Web
tomcat 서버 의 jsp 페이지 에서 원본 코드 를 보면 맨 위 에 빈 줄 이 많 습 니 다.이것 은 jsp 의 동적 구문 이 남 긴 것 입 니 다. 예 를 들 어:
<%@ page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"%> 
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 
<%@ page import= "java.util.Map" %> 

빈 줄 은 페이지 표시 에 영향 을 주지 않 지만 페이지 원본 코드 를 볼 때 익숙 하지 않 습 니 다.tomcat 5 및 뒤의 버 전에 서 해결 방법 을 제공 합 니 다.
conf / web. xml 에 이 문 제 를 해결 하기 위해 인 자 를 추가 하 였 습 니 다.
<init-param>
<param-name>trimSpaces</param-name>
<param-value>true</param-value>
</init-param>

이 코드 는 jsp 의 servlet 에 추 가 된 것 입 니 다. 가입 후:
<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>

tomcat 를 다시 시작 하고 페이지 원본 코드 를 보면 빈 줄 이 없습니다.
그러나 빈 줄 이 제거 되 지 않 은 문제 가 발생 할 수 있 습 니 다. 캐 시가 제거 되 지 않 았 기 때 문 입 니 다. work 아래 에 있 는 캐 시 를 제거 하면 효 과 를 볼 수 있 습 니 다.
에서http://www.blogjava.net/dyllove98/archive/2012/04/12/374008.html】

좋은 웹페이지 즐겨찾기