SUI Mobile中css和js访问不到的问题

来源:4-9 店铺注册之前端设计

郭颈颈

2020-07-31

老师,我遇到一个奇怪的问题,当我访问地址为http://localhost:8080/o2o/index.html的时候,css和js是找不到的
图片描述
但是当我访问地址为http://localhost:8080/o2o//index.html的时候,css和js才可以正常读取到

图片描述
一开始我以为是tomcat发布的问题,但是整了一圈后发现发布资源里是有配置的,也试过在Web Project Settings的Context root里将o2o改成/访问,也不行

写回答

1回答

翔仔

2020-07-31

同学好,访问的方式不对哈,同学可以看看我们视频是怎样访问的,访问的是http://localhost:8088/ssmo2oshop/frontend/index才能加载,前提是你的controller配置了frontend/index这个路径,并且spring-web.xml里面配置了静态资源的解析

	<!-- 2.静态资源默认servlet配置 (1)加入对静态资源的处理:js,gif,png (2)允许使用"/"做整体映射 -->
	<mvc:resources mapping="/resources/**" location="/resources/" />
	<mvc:default-servlet-handler />

	<!-- 3.定义视图解析器 -->
	<bean id="viewResolver"
		class="org.springframework.web.servlet.view.InternalResourceViewResolver">
		<property name="prefix" value="/WEB-INF/html/"></property>
		<property name="suffix" value=".html"></property>
	</bean>


0
4
翔仔
回复
Achillesssss
首先同学访问的时候,一定不要使用xxx.html后缀去访问,而是采用我上面说的办法,然后多加一个/就可以,这个就比较奇怪,有可能是// 会被解析成/请求,然后通过dispatcher转发给默认的静态资源处理?这个我这边确实复现不了。。
2020-09-29
共4条回复

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5113 学习 · 8144 问题

查看课程