1. 請教大神。java里如何獲得請求轉發的url
request.getRequestDispatcher(url2).forward(request, response);
然後獲取url2的數據用 req.getAttribute("name");
2. java方法沒有傳入request的情況,能獲取當前url嗎
必須傳入request
3. JAVA的監聽程序如何獲取系統訪問的URL路徑
ServletContextListener
這個類
在web.xml
配置完成後
在tomcat
等
開啟的時候
會自動執行
void
contextInitialized(ServletContextEvent
arg)
這個方法
在這裡面
arg.getServletContext().getResource("/").toString()這個
好像可以獲得
你說的那個東西
不知道對不對
這個輸出的結果是
jndi:/ip/部署名稱不知道是不是你想要的
4. java怎麼獲取url上的參數
request.getParameter("xxx");
5. java 怎麼獲取request url參數
String
value
=
request.getParameter("key");
//地址蘭穿的參數刑辱sss?name=zs&&age=10;這樣的話key就是name或者age就可以獲取zs或者10
6. 用java做分頁時,如何獲取url
httpServletRequest.getRequestURI();
或者
string url = HttpContext.Current.Request.Url.ToString();
//獲取當前頁的URL
或者
設置參數 前台傳參:....&url=.... 後台接值: request.getParameter("url")
java 後台分頁 httpServletRequest.getRequestURI();
建議用AJAX,這樣可以不需要獲取 url
7. java中 如何獲取客戶端請求的url
在servlet中的request對象中有url,可以用方法 getRequestURI().
如果在程序中得不到該請求的request對象 那就得不到。
所以得到url的 關鍵是 先得到 request
8. java怎樣獲取url參數
String url = request.getScheme()+"://"; //請求協議 http 或 https
url+=request.getHeader("host"); // 請求伺服器
url+=request.getRequestURI(); // 工程名
if(request.getQueryString()!=null) //判斷請求參數是否為空
url+="?"+request.getQueryString(); // 參數
9. java的RequestURL數據問題
以tomcat為例:
1、用戶點擊網頁內容,請求被發送到本機埠8080,被在那裡監聽的Coyote HTTP/1.1 Connector獲得。
2、Connector把該請求交給它所在的Service的Engine來處理,並等待Engine的回應。
3、Engine獲得請求localhost/test/index.jsp,匹配所有的虛擬主機Host。
4、Engine匹配到名為localhost的Host(即使匹配不到也把請求交給該Host處理,因為該Host被定義為該Engine的默認主機),名為localhost的Host獲得請求/test/index.jsp,匹配它所擁有的所有的Context。Host匹配到路徑為/test的Context(如果匹配不到就把該請求交給路徑名為「
」的Context去處理)。
5、path=「/test」的Context獲得請求/index.jsp,在它的mapping
table中尋找出對應的Servlet。Context匹配到URL PATTERN為*.jsp的Servlet,對應於JspServlet類。
6、構造HttpServletRequest對象和HttpServletResponse對象,作為參數調用JspServlet的doGet()或doPost().執行業務邏輯、數據存儲等程序。
7、Context把執行完之後的HttpServletResponse對象返回給Host。
8、Host把HttpServletResponse對象返回給Engine。
9、Engine把HttpServletResponse對象返回Connector。
10、Connector把HttpServletResponse對象返回給客戶Browser。
以上來自於網路,我只是CV 希望能幫到你。
10. java request 如何取到發送請求的地址是什麼
request對象通過以下方法來獲取請求路徑,如下所示:
String getServerName():獲取伺服器名,localhost;
String getServerPort():獲取伺服器埠號,8080;
String getContextPath():獲取項目名,/Example;
String getServletPath():獲取Servlet路徑,/AServlet;
String getQueryString():獲取參數部分,即問號後面的部分:username=zhangsan
String getRequestURI():獲取請求URI,等於項目名+Servlet路徑:/Example/AServlet
String getRequestURL():獲取請求URL,等於不包含參數的整個請求路徑:http://localhost:8080/Example/AServlet 。