Writing /volume1/Web/Public/dokuwiki/data/log/deprecated/2024-11-14.log failed

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
study:java:filter [2008/07/15 14:49] bananastudy:java:filter [2010/07/07 12:15] (現在) banana
行 2: 行 2:
 servlet에 의해 동적으로 생성된 이미지를 클라이언트쪽에 캐싱시키는 방법을 소개한다. servlet에 의해 동적으로 생성된 이미지를 클라이언트쪽에 캐싱시키는 방법을 소개한다.
 Struts Framework를 사용하고 있다면, %%RequestProcessor%% class를 확장해서 요청처리전에 Cache-Control의 Response Struts Framework를 사용하고 있다면, %%RequestProcessor%% class를 확장해서 요청처리전에 Cache-Control의 Response
-header를 설정함으로써 캐쉬 설정을 할 수 있다. ((스트럿츠 관련 caching control 참조))\\+header를 설정함으로써 캐쉬 설정을 할 수 있다. ((스트럿츠 관련 [[study:java:struts|caching control]]참조))\\
 하지만, 동적으로 이미지를 생성하는 독자적인 servlet ((Struts의 %%ActionServlet%%과는 별도의 servlet을 말한다.)) 의 경우 %%RequestProcessor%%를 이용해 캐쉬 설정하는 것은 불가능하다. 이럴 경우의 대안으로 Servlet Filter를 사용할 수 있다.\\ 하지만, 동적으로 이미지를 생성하는 독자적인 servlet ((Struts의 %%ActionServlet%%과는 별도의 servlet을 말한다.)) 의 경우 %%RequestProcessor%%를 이용해 캐쉬 설정하는 것은 불가능하다. 이럴 경우의 대안으로 Servlet Filter를 사용할 수 있다.\\
 Servlet의 요청 처리 이전에 response header의 캐쉬 설정을 함으로써 가능해진다. Servlet의 요청 처리 이전에 response header의 캐쉬 설정을 함으로써 가능해진다.
  
 +{{keywords>cache control Servlet Filter ResponseHeaderFilter Cache-Control}}
  
 ===== ResponseHeaderFilter ===== ===== ResponseHeaderFilter =====
行 100: 行 101:
  
 ====== reference ====== ====== reference ======
-1.[[http://www.onjava.com/pub/a/onjava/2004/03/03/filters.html?page=1]] : Another Java Servlet Filter Most Web Applications Should Have +1.[[http://www.onjava.com/pub/a/onjava/2004/03/03/filters.html?page=1|Another Java Servlet Filter Most Web Applications Should Have 
 +]]  

QR Code
QR Code study:java:filter (generated for current page)