Writing /volume1/Web/Public/dokuwiki/data/log/deprecated/2024-11-14.log failed
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
study:java:filter [2008/07/15 14:49] – banana | study: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를 설정함으로써 캐쉬 설정을 할 수 있다. ((스트럿츠 관련 |
하지만, 동적으로 이미지를 생성하는 독자적인 servlet ((Struts의 %%ActionServlet%%과는 별도의 servlet을 말한다.)) 의 경우 %%RequestProcessor%%를 이용해 캐쉬 설정하는 것은 불가능하다. 이럴 경우의 대안으로 Servlet Filter를 사용할 수 있다.\\ | 하지만, 동적으로 이미지를 생성하는 독자적인 servlet ((Struts의 %%ActionServlet%%과는 별도의 servlet을 말한다.)) 의 경우 %%RequestProcessor%%를 이용해 캐쉬 설정하는 것은 불가능하다. 이럴 경우의 대안으로 Servlet Filter를 사용할 수 있다.\\ | ||
Servlet의 요청 처리 이전에 response header의 캐쉬 설정을 함으로써 가능해진다. | Servlet의 요청 처리 이전에 response header의 캐쉬 설정을 함으로써 가능해진다. | ||
+ | {{keywords> | ||
===== ResponseHeaderFilter ===== | ===== ResponseHeaderFilter ===== | ||
行 100: | 行 101: | ||
====== reference ====== | ====== reference ====== | ||
- | 1.[[http:// | + | 1.[[http:// |
+ | ]] |