SpringMVC 通过Controller返回到jsp页面后,页面能显示,但js,css图片等加载不出来
2018-01-18 21:34
507 查看
1.controller代码@Controller@RequestMapping("/account")public class AccountController { @RequestMapping(value="userLogin",method=RequestMethod.POST) public String userLogin(){ return "user_login"; }}
2.在jsp中的js引用<script src="js/jquery-3.1.1.js"></script>
3.页面能显示出来,但js与图片都没有加载出来通过谷歌浏览器开发者工具发现js路径上多了个accounthttp://localhost:8080/PicShare/account/js/jquery-3.1.1.js
正确的路径是http://localhost:8080/PicShare/js/jquery-3.1.1.js
很明显,那两个地址明显不匹配,jsp界面是由html修改过来的它缺少了basePath路径,所以那些写好的路劲都加在了account的后面
4修改办法1.在jsp中添加以下代码<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>
2.在图片,js,css..引用中修改为以下格式<script src="<%=path %>/js/jquery-3.1.1.js"></script>
2.在jsp中的js引用<script src="js/jquery-3.1.1.js"></script>
3.页面能显示出来,但js与图片都没有加载出来通过谷歌浏览器开发者工具发现js路径上多了个accounthttp://localhost:8080/PicShare/account/js/jquery-3.1.1.js
正确的路径是http://localhost:8080/PicShare/js/jquery-3.1.1.js
很明显,那两个地址明显不匹配,jsp界面是由html修改过来的它缺少了basePath路径,所以那些写好的路劲都加在了account的后面
4修改办法1.在jsp中添加以下代码<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>
2.在图片,js,css..引用中修改为以下格式<script src="<%=path %>/js/jquery-3.1.1.js"></script>
相关文章推荐
- springmvc配置后jsp页面不能加载css,js等静态文件
- SpringMVC控制器 跳转到jsp页面 css img js等文件不起作用 不显示
- 用maven搭建springmvc项目时,jsp页面无法加载js或者css等静态资源
- 关于 基于maven创建的项目jsp页面无法加载css、js、图片的问题
- 通过Controller返回到jsp页面后,图片、css样式等消失了
- 在html页面用ajax的简单应用通过javascript得到数据库中的图片路径并在表格中显示出来
- ueditor 图片在线管理显示不了发现是返回的物理路径“/”问题,在controller.jsp里做如下修改
- 解决/WEB-INF目录下的jsp页面引入webRoot下的Js、css和图片的问题
- jsp页面图片显示不出来
- jsp页面加载时文本框通过js获取焦点
- Struts2 访问Action和Jsp页面出现的路径问题解决方案之 ---- 为jsp、图片、js、css等获取Web工程的绝对路径的方法
- java 通过流的方式读取本地图片并显示在jsp 页面上(类型以jpg、png等结尾的图片)
- springmvc后台获取图片,到jsp页面显示
- SpringMVC从本地磁盘读取图片显示到JSP页面上
- IDEA 中写jsp文件时,发现里面加载不了js文件和css文件(解决css文件在eclipse中显示不了)
- Android中通过Picasso来加载网络图片,并通过ListView显示出来。
- 在JSP页面里,时间控件的JS位置在下面然后就显示不出来
- jsp页面加载本地路径图片显示
- 解决springMVC 跳转js css图片等静态资源无法加载的问题
- IOS内嵌H5页面实现(JS实现图片正常显示,并正确返回文档的高度)