静态页面与springmvc拦截模式一样怎么让静态优先
apache+tomcat+springmvc网站上springmvc拦截的是.htm结尾的,对应的可能会有一个.htm的静态文件,怎么让springmvc能让静态文件优先,没有文件的时候才被拦截.或者最好是如果有这个文件直接让apache处理,apache找不到的情况再交给tomcat,有满足此需求的方案吗
我靠没有分了 --------------------编程问答-------------------- 这个应该是根据web.xml里的配置来的,如果真的有htm文件,那你就让spring走.do嘛!然后配成.do的才经过spring易做图 --------------------编程问答-------------------- .htm是某个教程的吧?这样配置除非你只用应用服务器,不用web服务器。否则后患无穷,web服务器怎么配置都会有问题 --------------------编程问答--------------------
我自己故意这样做的,想这样的话动态和静态资源对用户都是透明的,本来是只用tomcat不用apache的,以前没用过apache,现在了解了一下貌似apache还是有挺多方案可以满足我的需求的
你说的后患无穷可以再明白一些吗,是怕后面静态和动态分不清吗 --------------------编程问答--------------------
我不想用户看见.do,尽可能的隐藏服务端的信息 --------------------编程问答-------------------- url 重新 。伪静态。 --------------------编程问答--------------------
对,正在看文档 --------------------编程问答--------------------
你非要做这样的隐藏的话,apache那一层没法知道是动态还是静态啊,或许可以尝试这样
<!-- 对静态资源文件的访问,使用默认的Servlet来响应静态文件 -->
<mvc:resources mapping="/images/**" location="/WEB-INF/images/" />
<mvc:resources mapping="/css/**" location="/WEB-INF/css/" />
--------------------编程问答--------------------
.htm是某个教程的吧?这样配置除非你只用应用服务器,不用web服务器。否则后患无穷,web服务器怎么配置都会有问题
我自己故意这样做的,想这样的话动态和静态资源对用户都是透明的,本来是只用tomcat不用apache的,以前没用过apache,现在了解了一下貌似apache还是有挺多方案可以满足我的需求的
你说的后患无穷可以再明白一些吗,是怕后面静态和动态分不清吗
没错就是分不清,让web服务器没法区分静态还是动态
补充:Java , Web 开发