我們有一個設置,我們可以讓客戶特定的JSP文件覆蓋我們服務中的默認JSP文件。部署時,自定義JSP文件將從客戶目錄複製並覆蓋默認的JSP文件。'prelinking'來自不同目錄的JSP
這對開發很不利,因爲我們無法就地開發,但必須等待JSP部署目標運行,然後才能在瀏覽器中重新加載。
我一直在考慮在開發時「預先鏈接」JSP文件,這意味着JSP servlet應該首先嚐試加載給定的JSP路徑,它說/component/test.jsp來自/customer/component/test.jsp ,如果沒有從默認位置加載它。
我可以很容易地用servlet過濾器做到這一點,但這不適用於jsp includes,我相信任何使用請求分派器的框架(如struts等)完成的轉發。
我認爲這可以通過擴展Tomcat/Jaspers JspServlet類來解決,但我希望有一個更簡單的方法(可能符合標準)?
這將工作,但我正在尋找一個servlet包含er-only解決方案。 – Tor 2011-03-31 04:36:09