在tomcat的文件擴展名,我需要的文件類型禁止通過瀏覽器訪問限制/允許在tomcat的文件訪問基於通過白名單
我可以做以下
<servlet-mapping>
<servlet-name>Error Servlet</servlet-name>
<url-pattern>*.log</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Error Servlet</servlet-name>
<url-pattern>*.java</url-pattern>
</servlet-mapping>
但不是黑名單像這是否可以做一個我希望允許訪問的類型的白名單?像*的.jsp,*。html的,* .JPEG
謝謝
你做了什麼只是一個解決方法,並不是真正正確的方式 - [看這個答案](http://serverfault.com/questions/28337/how-to-block-access-to-a-file-from-being-served逐Tomcat)的。哦,沒有「白名單」可能 – 2012-03-25 18:39:33
謝謝。我無法理解解決方案。我無法獲得有關Valapp元素的任何信息。你能否詳細說明一下? – javalearner 2012-03-25 18:52:04
這個答案可能有點過時請查看原文檔http://tomcat.apache.org/tomcat-4.0-doc/config/context.html – 2012-03-25 18:57:39