web-inf下的jsp如何引入css和js文件

qq_30282575 2015-12-17 10:03:06

为什么我这样获取不到样式呢?按Ctrl点路径是能打开样式文件的
...全文
7471 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
xingguangbao 2016-09-13
  • 打赏
  • 举报
回复
将<link>中的href属性的值改为:href="css/xxxxx.css",即不要前面的“/”,然后springmvc的配置文件中加上<mvc:default-servlet-handler/>
qq_30282575 2015-12-17
  • 打赏
  • 举报
回复
而且我发现用 http://localhost:8088/WebStore/images/background.jpg 这样路路径也打不开图片
tony4geek 2015-12-17
  • 打赏
  • 举报
回复
路径写全测试看看
qq_30282575 2015-12-17
  • 打赏
  • 举报
回复
images文件夹也引用不了,全放到web-inf下也不行
hpulfc 2015-12-17
  • 打赏
  • 举报
回复
把两个文件夹放到webinf 下试试
qq_30282575 2015-12-17
  • 打赏
  • 举报
回复
会了,改成 <servlet-mapping> <servlet-name>spring</servlet-name> <!-- 这个地方配置的是链式语法,也就是不需要*.*类型的访问方式。配置如下 --> <url-pattern>/</url-pattern> <span style="color:#ff0000;"><!-- 避免静态文件被阻截 --> <servlet-name>default</servlet-name> <url-pattern>*.jpg</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.js</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.css</url-pattern> <servlet-name>default</servlet-name> <url-pattern>*.html</url-pattern></span> </servlet-mapping> 就好了
从小就很呆 2015-12-17
  • 打赏
  • 举报
回复
<mvc:resources mapping="images/**" location="/WEB-INF/images/" /> web-inf下面的文件好像通过直观的路径是访问不了的,我用的mvc框架就得通过配置才能访问
qq_30282575 2015-12-17
  • 打赏
  • 举报
回复
改成<url-pattern>/*</url-pattern>就全都显示不出来了
qq_30282575 2015-12-17
  • 打赏
  • 举报
回复
引用 5 楼 wys3688 的回复:
看看你的web.xml中是否全部拦截;

<servlet>
		<servlet-name>springmvc</servlet-name>
		<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
		<load-on-startup>1</load-on-startup>
	</servlet>
	<servlet-mapping>
		<servlet-name>springmvc</servlet-name>
		<url-pattern>*.htm</url-pattern>
	</servlet-mapping>
如<url-pattern>*.htm</url-pattern> z只对.htm后缀拦截;
好像是这个的问题,我原先是<url-pattern>/</url-pattern>,改成<url-pattern>*.*</url-pattern>后图片到是能出来了但是Controller里的跳转就出问题了,怎样改才能都实现呢
wuys 2015-12-17
  • 打赏
  • 举报
回复
看看你的web.xml中是否全部拦截;

<servlet>
		<servlet-name>springmvc</servlet-name>
		<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
		<load-on-startup>1</load-on-startup>
	</servlet>
	<servlet-mapping>
		<servlet-name>springmvc</servlet-name>
		<url-pattern>*.htm</url-pattern>
	</servlet-mapping>
如<url-pattern>*.htm</url-pattern> z只对.htm后缀拦截;

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧