apache+tomcat整合后打开jsp页面无css,js等
RT,我用apache2.4整合tomcat6.0.35,测试时打开html页面一切正常,打开jsp页面时,发现图片,外部css,js文件都不能正常生效。我在网上查了一下...
RT,我用apache2.4整合tomcat6.0.35,测试时打开html页面一切正常,打开jsp页面时,发现图片,外部css,js文件都不能正常生效。我在网上查了一下,有人建议可以在配置文件中添加[JKMount /*.* worker],意思是把所有文件类型都交给tomcat,这样可以让jsp页面正常显示,但似乎就没有整合的意义了,因为本来就是希望静态给apache处理,动态给tomcat处理。请问这种情况有更好的解决办法么?请高手指点一下.
展开
4个回答
展开全部
用nginx+tomcat建议。
nginx轻量级啊。
配置起来也方便啊。
nginx轻量级啊。
配置起来也方便啊。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
路径。。。
相对路径和绝对路径
看一下你的图片和外部css导入页面的路径
应该是哪里出错了
相对路径和绝对路径
看一下你的图片和外部css导入页面的路径
应该是哪里出错了
追问
但是在tomcat中单独运行jsp都能显示正常,为什么在apache中运行jsp,css,图片等就会失效呢?
追答
这个不一定的,我上次也出现过相同的情况。
就是在html中很好,但是复制到jsp中格式等等所有的东西全部都乱了。就是路径问题
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你配置一下过滤条件啊。
追问
麻烦能说的更详细一点吗?在哪配置,如何配置?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
怎么可能? 你重新部署一下, 把tomcat里面的缓存也清理下。
追问
为什么不可能,我搜了一下网上,别人也有这样的问题,只是都没合适的答案。
追答
你加上jsp页面上那个自动生成的取路径的,不是有个 吗, 你在css样式或者图片路径前面都加上这个。别用那个。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询