导航:首页 > 编程语言 > jsp中使用根路径

jsp中使用根路径

发布时间:2023-11-17 00:22:07

㈠ 创建一个新的jsp文件是怎么设置路径

放jsp的根抄目录一般是用Webroot或者袭web-content目录,根目录下面的一般有css文件夹、js文件夹、image文件夹、manage(管理)文件夹、public(共用文件夹)、其他模块文件夹。
想放哪里,可以选择那个目录后,然后新建,这个路径就会自动填写上,并归到相应目录。

㈡ 如何得到一个jsp页面所在的项目的路径

在jsp和class文件中调用的相对路径不同。 在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProperty("user.dir")获取你工程的绝对路径。

㈢ 如何让引用的js文件获取本项目根路径

获取项目根目录
在jsp里去<%=request.getContextPath()%>这就是项目的根路径了,是到项目这层的。
js的引入方内法如下:容
<script src="<%=request.getContextPath() %> /home/test.js"></script>
css的引入方法:
<link href="<%=request.getContextPath() %>/css/one.css" rel="stylesheet" type="text/css">

㈣ <% String path = request.getContextPath();%>jsp里面用到这个什么意思

<% String path = request.getContextPath();%>jsp里面用到意思是:
1. request.getContextPath() 获得当前的项目根目录路径;版
2.声明一个字符串变权量path;
3.将当前项目的根目录复制给变量path。

javaScript 关于根目录调用

以上高手们分析得都不错.
还有一种可能性是文件的格式〔即编码方式〕不正确内造成的..
最好容确保编码方式一致,要不都用UTF-8,关于已存在的文件可用editplus这个工具来”另存为”选择UTF-8来把格式搞统一.
这样就不会在编码方式上出现不能识别的错误.

㈥ java程序读取资源文件时路径如何指定

(1)、request.getRealPath("/");//不推荐使用获取工程的根路径
(2)、request.getRealPath(request.getRequestURI());//获取jsp的路径,这个方法比较好用,可以直接在servlet和jsp中使用
(3)、request.getSession().getServletContext().getRealPath("/");//获取工程的根路径,这个方法比较好用,可以直接在servlet和jsp中使用
(4)、 this.getClass().getClassLoader().getResource("").getPath();//获取工程classes 下的路径,这个方法可以在任意jsp,servlet,java文件中使用,因为不管是jsp,servlet其实都是java程序,都是一个 class。所以它应该是一个通用的方法。
0、关于绝对路径和相对路径
1.基本概念的理解绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例 如:C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。相对路径:相对与某个基 准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表Web应用的跟目录。和物理路径的相对表示。例 如:"./" 代表当前目录,"../"代表上级目录。这种类似的表示,也是属于相对路径。另外关于URI,URL,URN等内容,请参考RFC相关文档标准。RFC 2396: Uniform Resource Identifiers (URI): Generic Syntax,(http://www.ietf.org/rfc/rfc2396.txt)2.关于JSP/Servlet中的相对路径和绝对路径。 2.1服务器端的地址服务器端的相对地址指的是相对于你的web应用的地址,这个地址是在服务器端解析的(不同于html和javascript中的相对 地址,他们是由客户端浏览器解析的)
1、request.getRealPath
方法:request.getRealPath("/")
得到的路径:C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\strutsTest\
方法:request.getRealPath(".")
得到的路径:C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\strutsTest\.
方法:request.getRealPath("")
得到的路径:C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\strutsTest
request.getRealPath("web.xml")
C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\strutsTest\web.xml
2、request.getParameter("");
ActionForm.getMyFile();
方法:String filepath = request.getParameter("myFile");
得到的路径:D:\VSS安装目录\users.txt
方法:String filepath = ActionForm.getMyFile();
得到的路径:D:\VSS安装目录\users.txt
--------------------------------------------------
strutsTest 为工程名
myFile 在ActionForm中,为private String myFile;
在jsp页面中:为<html:file property="myFile"></html:file>

㈦ 用tomcat开发jsp,网站的根目录应该放在哪里是webapps还是ROOT

webapps,之所以带了个s,
就是告诉你,
这里是放很多个网站程序的地方
默认localhost:8080进入内Tomcat管理界面容你能看到
Tomcat Web Application Manager
TomcatWeb应用管理界面

你用Eclipse+Myeclise开发时就会非常明白
web程序有一个名字,如你开发的是kkk项目
就会在webapps下新建一个kkk的目录,你的程序全在里面

你在kkk项目中开发的所有jsp页面和selvet,
都是以你当前的这个kkk目录为网站根目录

㈧ JSP获得根目录路径

使用以下方式,来如果获自取不到,那么说明你的服务器原本就不在E:盘,那么建议你使用绝对路径来解决这个问题,直接定义路径,而不要获取路径。 使用<%=request.getRealPath(".")%>即可得到根目录,必须调用以下几个包:<%@ page import="java.util.*" %>
<%@ page import="javax.servlet.http.*" %>
<%@ page import="javax.servlet.*" %>
<%@ page import="java.io.*" %>

阅读全文

与jsp中使用根路径相关的资料

热点内容
电脑无法向u盘传输文件 浏览:823
bpn配置文件 浏览:932
501完美越狱工具 浏览:119
中间夹菜单里面不能显示压缩文件 浏览:952
如何指导小学生参加编程比赛 浏览:275
物业的招标文件有哪些 浏览:452
保存游戏文件名非法或只读 浏览:258
js怎么做图片时钟 浏览:451
华为应用里面有了app说明什么 浏览:801
数据库中xy是什么意思 浏览:893
u盘打不开提示找不到应用程序 浏览:609
网站功能介绍怎么写 浏览:954
word在试图打开文件时错误 浏览:108
主板无vga插槽怎么连接编程器 浏览:521
录视频文件在哪里删除 浏览:881
word2013如何插入文件 浏览:233
proe教程百度网盘 浏览:197
如何控制远程linux服务器 浏览:740
it教学app有哪些 浏览:34
怎么在ps抠的图变成矢量文件 浏览:405

友情链接