jsp里的路径问题
最近在学jsp,在这里留下印记,以免忘记。
在说jsp里的路径问题前先说下浏览器解析网页的原理。假设你有如下的jsp页面,文件名为text.jsp,文件位于myjsp工程下的webroot里。
<%@ page language="java" pageEncoding="gb2312" %>
<html>
<head>
<link href="dual.css" style="text/css" rel="stylesheet" />
</head>
<body>
dfdfdfdfdfdfd<br><br>
<img src="q_images/myqq.jpg" />
</body>
</html>
当然这里假设你有myqq.jpg和 dual.css这两个文件。当你在客户端输入http://localhost:8099/myjsp/text.jsp时,客服端把请求发gei服务端,服务端还回的不是包含myqq.jpg和 dual.css这两个文件的页面,而是一个文本文件,客服端浏览器把文本文件里的代码一行一行的解析,如果是html基本内容,浏览器直接输出,如果解析到<link href="dual.css" style="text/css" rel="stylesheet" />,浏览器会按http:localhost:8099/myjsp/dual.css的路径去访问dual.css文件,并下载到你的本机,这时你的jsp文件才有了dual.css样式,当遇到<img src="q_images/myqq.jpg" />时,执行的过程同上。
以上就是浏览器解析网页的过程,在网页里的css文件.javascript文件.img包括mp3都必须下载到你的本机,你的浏览器才可能把他们都显示出来,这里就涉及到了jsp里要访问的文件的路径的问题了。接下来就要说明下jsp的路径的问题。
jsp里的路径简单的可以概括为两种
1:绝对路径
&nb
相关文档:
一、安装JDK 首先下载JDK 5.0(JDK 5.0的下载页面为:http://java.sun.com/j2se/1.5.0/download.jsp); 然后运行JDK 5.0安装程序jdk-1_5_0_06-windows-i586-p.exe,安装过程中所有选项保持默认;最后配置JDK的环境变量:在“我的电脑”上点右键—>“属性”—>“高级”& ......
<%@ page language="java" import="kg.TestBean2;" %>
<%@ page contentType="text/html;charset=gb2312" %>
<html>
<head>
<title>HelloBean</title>
</head>
<body>
<%--
<%
kg.TestBean2 testbean=(kg.TestBean2)session.setAttribute("testbean");
if ......
最近在自己做的项目中需要用到在线编辑器,在网上搜了下,发现了ckeditor,当然网上有好几种在线编辑器,不知道为什么选择了ckeditor,本来打算用Fckeditor的,但是看到网上还需要导入好几个JAR包,还要进行一堆配置,有点麻烦,本来项目中也就用一下,还要那么麻烦地去配置。
于是去ckeditor网站下载了最新版本的ckeditor, ......