利用myeclipse创建jsp页面时会自动加上
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<base href="<%=basePath%>">
这说明在该页面中的所有路径都是于项目的WebRoot为相对路径,如项目的WebRoot下的Images/xxx.jpg,则在任何含有
<base href="<%=basePath%>">
的页面中都是以Images/xxx.jpg来访问该图片。如WebRoot/jsp/first.jsp
在first.jsp中含有xxx.jpg应该为
<img src="Images/xxx.jpg"/>
而不是
<img src="../Images/xxx.jpg"/>
好处:
1.不需要在页面中以../或../../来回到上级或上上级目录
2.都是相对于WebRoot目录,实现了路径的统一
分享到:
相关推荐
js路径的问题有时候不好处理,在jsp中,我们可以用el表达式直接获取basePath,但是在单独js文件中不能用el表达式,又不想在jsp中单独的写个变量,可以用以下方法: 代码如下: var location = [removed]+”).split(...
本文实例讲述了JSP实现简单的用户登录并显示出用户信息的方法。分享给大家供大家参考。具体实现方法如下: login.jsp 代码如下:<%@ page language=”java” import=”java.util.*” pageEncoding=”GB18030...
在jsp页面出现FCKeditor 引用错误. 把页面中的下面代码中 id="infoContent" basePath="../../FCKeditor/" width="822" height="300" skinPath="../../FCKeditor/editor/skins/silver/" defaultLanguage="zh-cn" ...
修改配置文件 fckconfig.js ... 删除spell check 相关的两处地方 修改如下 url, 使用 fckeditor ...FCKConfig.BasePath " filemanager/browser/default/browser.html?Type=Image&Connector=connectors/jsp/connector "
JSP动态网页设计实验指导书index jsp: <%@ page language "java" import "java util " pageEncoding "GBK"%> <% String path request getContextPath ; String basePath ...
选择性/基本路径 Slim 4的URL基本路径检测器。 特征 支持Apache和PHP内置Web服务器 经过测试 没有依赖关系 非常快 支持的服务器 具有mod_rewrite和.htaccess的Apache Web服务器 PHP内置网络服务器 要求 PHP 7.2+或...
代码如下: <% String path = request.getContextPath(); String basePath = request.getScheme() + “://” + request.getServerName() + “:” +... 您可能感兴趣的文章:JSP对URL链接中的中文乱码处理方法总结j
*" pageEncoding="ISO-8859-1"%> ... <title>My JSP 'text1.jsp' starting page <meta http-equiv="expires" content="0"> ,keyword2,keyword3"> <!-- --> This is my JSP page. </html>
1.在jsp页面需要刷新的地方增加一个控件 <div id=courseList></div> 2.新建一个jsp页面:aaa.jsp(用来放置需要刷新的内容) 3.将id为courseList的dom标签重新赋值为需要的页面,就能达到局部刷新的目的 $('#...
,在hello.jsp页面,我们可以这样得到name的值: 代码如下: <% String path = request.getContextPath(); String basePath = request.getScheme()+”://”+request.getServerName()+”:”+request....
jsp实现网页计算器代码如下:只有两个jsp页面 myCal.jsp如下: <%@ page language=java import=java.util.* pageEncoding=utf-8%> <% String path = request.getContextPath(); String basePath = ...
最近做项目,完成项目经理布置的任务,开始入门java web,但在开发过程中遇到过许许多多的问题,但是令我最头痛的还是导入外部css一直失效,困扰许久才找出原因。 路径问题 css或者js导入失效最有可能的原因就是...
-- 例外的页面路径,因计算currentUrlDecode耗时,例外的路径可以不用处理--> <param-name>excludedPages <param-value>resources/,persons/login/,persons/register/ <!-- 如果session属性...
<title>My JSP 'text.jsp' starting page <meta http-equiv="expires" content="0"> ,keyword2,keyword3"> <!-- --> 个人所得税计算器 收入金额: 各项社会保险费: ...
(2)制作网页计数器,要求相同的窗口内刷新页面访问次数并不增加,并且用图片来显数字。1、 熟悉request、response、session、application、out等内置对象; 2、 选择制作网页计数器程序需准备数字图片;1、进入jsp子...
JSP中param动作的实例详解 一 语法 <jsp name=”参数名” value=”参数值”> 常常与<jsp>一起使用,作为其子标签存在。 二 代码 1、login.jsp <%@ page language=java import=java.util.* ...
String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; 的详解
JSP的Cookie在登录中的使用 一 功能需求 实现记忆用户名和密码功能。 二 代码 1、login.jsp <%@ page language=java import=java.util.*,java.net.* contentType=text/html; charset=utf-8%> <%...
这是一个示例代理,可通过basepath搜索在Edge上部署的代理列表 前提条件: Apigee Edge帐户 访问部署代理 玛文 脚步: 克隆此仓库git clone https://github.com/ssvaidyanathan/BasePathNode.git 运行以下maven...