读取静态文件,我想告诉我的Java Servlet忽略对静态文件调用,例如,如果该文件存在 - 刚刚返回实际的文件,而无需实际加载的servlet。从servlet目录的
在我的例子,我有在NetBeans一个MyServlet,而“网页”目录下我放在image.jpg文件。
接下来,我生成.war文件并把它放在下的Tomcat/web应用
当我试图使为localhost的请求:8080/MyServlet/image.jpg的 - 未加载的文件中,servlet是改为执行。
我想要的是,如果该文件存在 - 它会返回它,否则将运行Servlet。
有没有一个快速的方法来实现它?
混淆了servlet和Web应用程序。通常,静态内容由标准(依赖于容器的)servlet提供,并且不进行任何修改。你的servlet映射是怎样的(我想这就像'/ *')? – home