1. 程式人生 > >javaweb獲取各種路徑

javaweb獲取各種路徑

 HttpServletResponse response = ServletActionContext.getResponse();  
        HttpServletRequest request = ServletActionContext.getRequest();  
String url = request.getScheme()+"://"+ request.getServerName()+request.getRequestURI()+"?"+request.getQueryString();  
System.out.println("獲取全路徑(協議型別://域名/專案名/名稱空間/action名稱?其他引數)url="
+url); String url2=request.getScheme()+"://"+ request.getServerName();//+request.getRequestURI(); System.out.println("協議名://域名="+url2); System.out.println("獲取專案名="+request.getContextPath()); System.out.println("獲取引數="+request.getQueryString()); System.out.println("獲取全路徑="+request.getRequestURL
()); request.getSession().getServletContext().getRealPath("/");//獲取web專案的路徑 this.getClass().getResource("/").getPath()//獲取類的當前目錄

相關推薦

javaweb獲取各種路徑

HttpServletResponse response = ServletActionContext.getResponse(); HttpServletRequest requ

request獲取各種路徑

絕對路徑 app oca source host http webroot path resource 轉自:http://zjutsoft.iteye.com/blog/1084260 從request獲取各種路徑總結 request.getRealPath("url"

JavaWeb——獲取路徑下的資源

一、專案結構 1、首先,專案的目錄結構大概是這樣 二、資原始檔存放路徑 1、類路徑下的資源一般放在 src 下。假如先在src的根目錄下新建一個a.txt 檔案。 2、實際上a.txt會被載入到:\專案名\out\artifacts\專案副檔名WEB-IN

在LUA中獲取各種路徑.

1、獲取當前路徑。 可以使用C語言大法。也可以使用 os庫呼叫 cd命令。 static int fmt_fs_cwd(lua_State * L) { char path[1024]; if(NULL == getcwd(path, 1023)) lua_push

從HttpServletRequest獲取各種路徑總結

關於request.getRealPath()  1、此方法已過時,現在可替換的實現方法有      request.getSession().getServletContext().getRealPath("/")         在Servlet 裡用this.get

javaweb獲取訪問路徑、域名、專案名、

HttpServletResponse response = ServletActionContext.getResponse(); HttpServletRequest reque

java 獲取當前路徑 以及 request 獲取各種路徑

System.getProperty()引數大全 # java.version                                Java Runtime Environment version  # java.vendor                                Java

javaweb獲取專案路徑的方法

在jsp和class檔案中呼叫的相對路徑不同。 在jsp裡,根目錄是WebRoot 在class檔案中,根目錄是WebRoot/WEB-INF/classes 當然你也可以用System.getProperty("user.dir")獲取你工程的絕對路徑。 另:在Jsp,Se

C#通過程式獲取各種路徑

1.獲取和設定當前目錄的完全限定路徑。 string str = System.Environment.CurrentDirectory; Result: C:\xxx\xxx 2.獲取啟動了應用程式的可執行檔案的路徑,不包括可執行檔案的名稱。 string st

java中獲取各種上下文路徑的方法小結

取出 resin pri nbsp ont row span user ade 一、獲得都是當前運行文件在服務器上的絕對路徑在servlet裏用:this.getServletContext().getRealPath(); 在struts用:this.getServlet

JavaWeb專案的定時任務中獲取相對路徑

在JavaWeb專案定時任務中無法使用以下方法獲取路徑 request.getContextPath() public String getPosition(String name,String telNumber,HttpServletRequest request) throws Exc

javaWeb專案中獲取專案路徑的一些方法解釋

API 假設請求的頁面是index.jsp,專案是WebDemo,則在index.jsp中獲取有關request物件的各種路徑資訊如下 獲取方式 結果 解釋 request.getCo

JavaWeb——request獲取相關路徑

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletExceptio

javaWeb專案中的路徑格式 請求url地址 客戶端路徑 服務端路徑 url-pattern 路徑 獲取資源路徑 地址 url

javaweb專案中有很多場景的路徑客戶端的POST/GET請求,伺服器的請求轉發,資源獲取需要設定路徑等這些路徑表達的含義都有不同,所以想要更好的書寫規範有用的路徑程式碼 需要對路徑有一個清晰地認知 路徑基本上分三類 客戶端路徑 服務端路徑

javaweb各種路徑的總結

以/開始表示相對於當前應用下的絕對路徑。加不加應用名?給瀏覽器用的 要加 :給 tomcat內部用的 不加。1.1  表單:1.1.1 表單地址的寫法Form action:1. 全地址:寫法1:http://localhost/Day11ServletRequest/ser

JavaWeb 專案中各種路徑的問題和總結

1.關於包和轉發的路徑: 都是用的相對路徑。包和原始碼的資料夾是以類路徑為基準(無'/'),轉發和請求訪問路徑是以WebRoot下的路徑為基準(有'/') eg:   <mapper resource="sql-mapper/UserMapper.xml" />

Visual Studio 2017&C#打包應用程式詳細教程,重寫安裝類獲取安裝路徑,附加各種奇葩問題描述

前言 C#寫好一個應用程式,總想分享給自己的朋友或者上架,然而被困在打包之外,這次為大家帶來近期我的經驗,經過幾天的摸索,發現網上的教程並不全面,會給初學者帶來很多疑問,這裡將做些問題描述與解答。 /** 開發工具:Visual Studio 2017

IOS中獲取各種檔案的目錄路徑的方法

iphone沙箱模型的有四個資料夾,分別是什麼,永久資料儲存一般放在什麼位置,得到模擬器的路徑的簡單方式是什麼. documents,tmp,app,Library。 (NSHomeDirectory()), 手動儲存的檔案在documents檔案裡 Nsuserdefaults儲存的檔案在tmp

mktime()獲取各種時間戳

獲取 mkt code rto blog -1 spa 當前 時間戳 $t = time(); $t1 = mktime(0,0,0,date(‘m‘,$t),date(‘d‘,$t),date(‘Y‘,$t));    // 今

spring mvc獲取絕對路徑的幾種方法

col 文件 結果 ret 項目 tps span ppr etc 1.首先如果是在一個controller方法中,則很簡單,直接用下面語句。 1 @RequestMapping("categoryHome") 2 public ModelAndVie