讀取靜態文件,我想告訴我的Java Servlet忽略對靜態文件調用,例如,如果該文件存在 - 剛剛返回實際的文件,而無需實際加載的servlet。從servlet目錄的
在我的例子,我有在NetBeans一個MyServlet,而「網頁」目錄下我放在image.jpg文件。
接下來,我生成.war文件並把它放在下的Tomcat/web應用
當我試圖使爲localhost的請求:8080/MyServlet/image.jpg的 - 未加載的文件中,servlet是改爲執行。
我想要的是,如果該文件存在 - 它會返回它,否則將運行Servlet。
有沒有一個快速的方法來實現它?
混淆了servlet和Web應用程序。通常,靜態內容由標準(依賴於容器的)servlet提供,並且不進行任何修改。你的servlet映射是怎樣的(我想這就像'/ *')? – home