나 자신을 다스리는 자가 세상을 다스린다.

'Tomcat'에 해당되는 글 2건

  1. 2006.12.27 Tomcat 디렉토리 리스트 막기
  2. 2006.12.18 Tomcat Encoding filger 적용하기
Tomcat 사용시 접근 url 이 디렉토리일 경우 디렉토리 리스트를 보여주거나 또는 막고 싶다면..

Tomcat 설치 디렉토리\conf\web.xml 을 수정하면 된다.

<servlet>
    <servlet-name>default</servlet-name>
    <servlet-class>
        org.apache.catalina.servlets.DefaultServlet
    </servlet-class>
    <init-param>
        <param-name>debug</param-name>
        <param-value>0</param-value>
    </init-param>
    <init-param>
        <param-name>listings</param-name>
        <param-value>false</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
</servlet>

init-param 의 listings 의 값을 조절하여 디렉토리 리스트를 보여줄수도 막을수도 있음.
신고

'작업공간 > 프로그래밍' 카테고리의 다른 글

XML을 String으로 변환  (0) 2006.12.27
Tomcat 디렉토리 리스트 막기  (0) 2006.12.27
Tomcat Encoding filger 적용하기  (0) 2006.12.18
commons fileupload 사용예제  (0) 2006.12.18
Posted by trypsr Trackback 0 Comment 0

1. WEB-INF\web.xml 에 아래부분 추가
<filter>
   <filter-name>Set Character Encoding</filter-name>
   <filter-class>filters.SetCharacterEncodingFilter</filter-class>
   <init-param>
       <param-name>encoding</param-name>
       <param-value>EUC_KR</param-value>
   </init-param>
</filter>

<filter-mapping>
   <filter-name>Set Character Encoding</filter-name>
   <url-pattern>/*</url-pattern>
</filter-mapping>


2. filters 패키지 밑에 첨부 소스를 추가 (패키지는 알아서 수정 가능)
페이지 마다 request.setCharacterEncoding 을 해야하는 수고를 덜어준다.
첨부 소스는 aparche 에서 tomcat 설치시 제공하는 소스이다.
톰캣설치Dir\webapps\servlets-examples 나 톰캣설치Dir\webapps\jsp-examples 를 보면 있다.

신고
Posted by trypsr Trackback 0 Comment 0


티스토리 툴바