運用J2EE 在 Web container 可以新增Filter 的功能, 用路徑來區分不同的檔案需求. 藉由/resource/ 開頭的request 來省略網頁上相對路徑的維護.
使用:
在web.xml 中 放入下面的description
ResourceFilter
com.jant.web.ResourceFilter
ResourceFilter
/resource/*
在 web page 中呼叫相關的檔案
<link href='resource/jant.css' rel='stylesheet' type='text/css' />
<script src="resource/com.jant.Test.js" language="JavaScript" type="text/javascript"></script>
com.jant.Test.js 是放在 WEB-INF/classes/com/jant/Test.js
改版計劃:
目前的ResourceFilter並沒有辦法正確的傳回二位元檔案如圖檔, 下一版的計畫將讀取檔案的方式改為可讀二進位檔.
沒有留言:
張貼留言