ssm无法访问静态css资源问题解决方案(试试我这个?)

ssm无法访问静态css资源问题解决方案(试试我这个?)

在web.xml配置文件里我是加了这样一句,然后一直导致资源访问404

<servlet>
	<servlet-name>springDispatcherServlet</servlet-name>
	<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
	<init-param>
		<param-name>contextConfigLocation</param-name>
		<param-value>classpath:applicationContext.xml</param-value>
	</init-param>
	<load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
		<servlet-name>springDispatcherServlet</servlet-name>
		<url-pattern>/</url-pattern>
</servlet-mapping>

根据网上资料所知,还需要进行springmvc配置文件的编写才行,加入这样一段,需要指定服务器资源绝对路径与资源类型
location:为资源路径
mapping:为资源路径下的文件类型

<mvc:annotation-driven />
	<mvc:resources location="/static/bootstrap-3.3.7-dist/fonts/" mapping="/static/bootstrap-3.3.7-dist/fonts/**"></mvc:resources>
	<mvc:resources location="/static/bootstrap-3.3.7-dist/css/" mapping="/static/bootstrap-3.3.7-dist/css/**"></mvc:resources>
	<mvc:resources location="/static/bootstrap-3.3.7-dist/js/" mapping="/static/bootstrap-3.3.7-dist/js/**"></mvc:resources>
<mvc:default-servlet-handler />

但实际上还是依旧访问404,随后我发现只需要把这段去掉就能访问到资源文件了

<servlet-mapping>
		<servlet-name>springDispatcherServlet</servlet-name>
		<url-pattern>/</url-pattern>
</servlet-mapping>

可能是把拦截器关了就行?

、、、、、、
来个屌大的解答一下?

猜你喜欢

转载自blog.csdn.net/sorry_my_life/article/details/107350199