java 获取项目名称

        //项目名称 
	String path = request.getContextPath();
	// 获取传输协议  
	String http = request.getScheme();
	// 获取服务器名称
	String serverName = request.getServerName();
	// 获取服务器端口号
	Integer serverPort = request.getServerPort();
	// 拼接起来的项目URL
	String bath = http + "://" + serverName + ":" + serverPort + path;
	System.out.println(bath);

这里是测试结果

  // 我项目名称叫struts1
时间: 2024-12-16 02:07:26

java 获取项目名称的相关文章

Struts2 获取项目名称

获取contextPath <s:property value="#request.get('javax.servlet.forward.context_path')" /> 获取requestURI <s:property value="#request.get('javax.servlet.forward.request_uri')" /> Struts2 获取项目名称,码迷,mamicode.com

java获取项目路径,url路径

我的web项目名iamgeModel. 工作空间在D盘 先获取url相关: 需要是HttpServletRequest request; 获取IP: request.getServerName() //服务器地址 获取端口: request.getServerPort() //端口号 获取项目名(out:表示结果): request.getContextPath() // out:/imageModel 获取请求完整url路径: request.getRequestURI();// out: /

java获取项目访问路径的方法

在jsp和class文件中调用的相对路径不同. 在jsp里,根目录是WebRoot 在class文件中,例如: WebRoot/WEB-INF/classes 当然你也可以用System.getProperty("user.dir")获取你工程的绝对路径. 1.jsp中取得路径:以工程名为TEST为例:(1)得到包含工程名的当前页面全路径:request.getRequestURI()结果:/TEST/test.jsp(2)得到工程名:request.getContextPath()结

相对路径和绝对路径的区别,java获取项目访问路径的方法

相对路径和绝对路径的区别 在HTML里只要涉及文件的地方(如超级链接.图片等)就会涉及绝对路径与相对路径的概念. 1.绝对路径 绝对路径是指文件在硬盘上真正存在的路径.例如"bg.jpg"这个图片是存放在硬盘的"E:\book\网页布局代码\第2章"目录下,那么 "bg.jpg"这个图片的绝对路径就是"E:\book\网页布\代码\第2章\bg.jpg".那么如果要使用绝对路径指定网页的背景图片就应该使用 以下语句: <

Java获取项目路径下的方法(全)

平时写程序的时候,很多时候提示文件找不到,而抛出了异常,现在整理如下 一 相对路径的获得 说明:相对路径(即不写明时候到底相对谁)均可通过以下方式获得(不论是一般的java项目还是web项目) String relativelyPath=System.getProperty("user.dir"); 上述相对路径中,java项目中的文件是相对于项目的根目录 web项目中的文件路径视不同的web服务器不同而不同(tomcat是相对于 tomcat安装目录\bin) 二 类加载目录的获得(

java获取项目路径

import java.io.File; /** * new File("..\path\abc.txt") 中的三个方法获取路径的方法 <br> * 1: getPath() 获取相对路径,例如 ..\path\abc.txt <br> * 2: getAbslutlyPath() 获取绝对路径,但可能包含 ".." 或 "." 字符,例如D:\otherPath\..\path\abc.txt <br> *

iOS 获取项目名称及版本号

可用于版本让用户手动检测是否有版本更新可用. NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];  CFShow(infoDictionary); // app名称  NSString *app_Name = [infoDictionary objectForKey:@"CFBundleDisplayName"];  // app版本  NSString *app_Version = [infoD

java 获取项目绝对路径

this.getClass().getClassLoader().getResource("").getPath(); //获取项目的ClassPath的绝对路径 this.getClass().getClassLoader().getResource("").toURI().getPath(); //解决获取项目的ClassPath的绝对路径中文乱码的问题

通过反射取泛型的项目名称和值

private void GetInfo<T>(T info) { Type t = info.GetType(); System.Reflection.PropertyInfo[] list = t.GetProperties(); // --- 获取项目名称 List<string> nameList = new List<string>(); List<object> valueList = new List<object>(); fore