获取服务器路径
来源:互联网 发布:网络优化电子书 编辑:程序博客网 时间:2024/05/22 00:14
1.JSP获取服务器路径
System.out.println("d1="+request.getRealPath("subsite.xml"));
System.out.println("d2="+application.getRealPath(request.getRequestURI()));
System.out.println("d3="+request.getRealPath(""));
System.out.println("d4="+request.getRealPath("."));
System.out.println("d5="+request.getRealPath("/"));
System.out.println("d6="+application.getRealPath(""));
System.out.println("d7="+request.getSession().getServletContext().getRealPath(""));
结果:
d1=/opt/resin3.1.10/webapps/easyDigTH20101005/WebRoot/subsite.xml
d2=/opt/resin3.1.10/webapps/easyDigTH20101005/easyDigTH20101005/WebRoot/Default.jsp
d3=/opt/resin3.1.10/webapps/easyDigTH20101005/WebRoot/
d4=/opt/resin3.1.10/webapps/easyDigTH20101005/WebRoot/
d5=/opt/resin3.1.10/webapps/easyDigTH20101005/
d6=/opt/resin3.1.10/webapps/easyDigTH20101005/
d7=/opt/resin3.1.10/webapps/easyDigTH20101005/
2.Java获取服务器路径
System.out.println("1="+Dom.class.getResource(""));
System.out.println("2="+System.getProperty("user.dir"));
System.out.println("3="+new File("/").getAbsolutePath());
System.out.println("4="+Dom.class.getResource("/"));
结果:
1=file:/opt/resin3.1.10/webapps/easyDigTH20101005/WEB-INF/classes/com/huilan/config
2=/opt/resin3.1.10
3=/
4=file:/opt/resin3.1.10/webapps/easyDigTH20101005/WEB-INF/classes/
URL url=Dom.class.getResource("/");
String str1=url.getPath();//获取url路径部分
String xmlpath=str1+"subsite.xml";
System.out.println("url_str1="+str1);
System.out.println("xmlpath="+xmlpath);
结果:
url_str1=/opt/resin3.1.10/webapps/easyDigTH20101005/WEB-INF/classes/
xmlpath=/opt/resin3.1.10/webapps/easyDigTH20101005/WEB-INF/classes/subsite.xml
*********************************************
InputStream is=d.getClass().getClassLoader.getResourceAsStream("subsite.xml");//这个更安全
String path=d.getClass().getClassLoader.getResource("subsite.xml").getPath();
这俩输出结果一样,但上面以输入流获得的更安全
/opt/resin3.1.10/webapps/easyDigTH20101005/WEB-INF/classes/subsite.xml
- 获取服务器路径
- JAVA获取服务器路径
- 获取服务器路径
- flex获取服务器路径
- Java 获取服务器路径
- 服务器路径获取
- js获取服务器路径
- 获取服务器路径
- 服务器路径获取方式
- 获取服务器路径的方法
- 获取服务器路径的问题
- java如何获取服务器路径
- js 获取当前服务器路径
- Java文件路径/服务器路径的获取
- 获取服务器上的工作路径
- Java Servlet 获取服务器各种路径信息
- Java Servlet 获取服务器各种路径信息
- c# 获取服务器文件的路径
- vs2008 manifest error
- 汇编学习之路(二)标号后定义数据产生错误
- 6-1
- 第一次
- linux下mysql的root密码忘记解决方
- 获取服务器路径
- ramdisk作为根文件系统的配置
- oracle查看某个用户下面有哪些表
- 电阻基础知识二
- 【SQL Server学习笔记】SELECT语句
- manifest tools Embed Manifest no
- yale_OS(6)——xv6中boot loader的学习
- socket实现tracert命令(控制台)
- ubuntu下liferay安装