jsp页面路径问题
2016-05-25 10:41
435 查看
jsp路径默认不是项目跟路径
一、
二、每个都设置绝对路径
三、上述两者可以结合使用
一、
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %> <!doctype html> <html> <head> <base href="<%=basePath%>"> --------------------加入base,以后默认都是项目跟路径 <meta charset="utf-8"> <title>大客户网络维护管理系统</title> <jsp:include page="common/header.jsp"/> <script type="text/javascript" src="app/js/video/video.js"></script> </head>
二、每个都设置绝对路径
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <c:set var="ctx" value="${pageContext.request.contextPath}" ---------------绝对路径 scope="request" /> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1"> <title>漂亮的easyui后台框架演示-css后台模板-www.16sucai.com</title> <link href="${ctx}/app/easyui/css/default.css" rel="stylesheet" --------------绝对路径 type="text/css" /> <link rel="stylesheet" type="text/css" href="${ctx}/app/easyui/js/themes/default/easyui.css" /> <link rel="stylesheet" type="text/css" href="${ctx}/app/easyui/js/themes/icon.css" /> <script type="text/javascript" src="${ctx}/app/easyui/js/jquery-1.4.2.min.js"></script> <script type="text/javascript" src="${ctx}/app/easyui/js/jquery.easyui.js"></script> <script type="text/javascript" src='${ctx}/app/easyui/js/outlook2.js'> </script>
三、上述两者可以结合使用
<base href="${pageContext.request.contextPath}">
相关文章推荐
- jsp post 乱码 解决方法
- js打开新窗口被浏览器拦截的解决方法
- json 串与 C#中对象互转
- javascript 红宝书笔记之数据类型
- JSONModel 的使用总结
- 常用的js工具库
- Javascript模板引擎mustache.js详解
- mustache.js的使用说明
- Backbonejs之collection
- javascript之JSON引入
- javascript之JSON引入
- 通过js提示文本框仅能输入数字或者数字+字母
- JS实现base64编码与解码
- 获取浏览器,屏幕与Body宽度
- 函数节流和防抖动
- 常用js自定义函数
- 统计浏览次数JS代码
- jsp内置对象
- Javascript之BOM(window对象)详解
- jstree刷新数据