在jsp頁面如何獲得url參數(shù)
更新時間:2014年02月18日 16:45:05 作者:
這篇文章主要介紹了在jsp頁面獲得url參數(shù)的方法,需要的朋友可以參考下
當(dāng)一個url過來時,如:http://localhost:8080/pro/demo/hello.jsp?name=john,在hello.jsp頁面,我們可以這樣得到name的值:
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
String name = request.getParameter("name");//用request得到
%>
然后在<body>hello:<%=name%></body>中顯示。
也可以在body中直接用${}得到,因為當(dāng)使用jstl時,url請求參數(shù)被放置到隱含對象param中。所以可以這樣寫:
<body>hello:${param.name}</body>
依據(jù)此邏輯,在使用jquery時,也可以用同樣的方法得到,如:
$(function(){
alert(${param.name});
});
復(fù)制代碼 代碼如下:
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
String name = request.getParameter("name");//用request得到
%>
然后在<body>hello:<%=name%></body>中顯示。
也可以在body中直接用${}得到,因為當(dāng)使用jstl時,url請求參數(shù)被放置到隱含對象param中。所以可以這樣寫:
復(fù)制代碼 代碼如下:
<body>hello:${param.name}</body>
依據(jù)此邏輯,在使用jquery時,也可以用同樣的方法得到,如:
$(function(){
alert(${param.name});
});
相關(guān)文章
JSP由淺入深(5)—— Scriptlets和HTML的混合
JSP由淺入深(5)—— Scriptlets和HTML的混合...2006-10-10使用JavaBean創(chuàng)建您的網(wǎng)上日歷本(1)
使用JavaBean創(chuàng)建您的網(wǎng)上日歷本(1)...2006-10-10實例講解JSP Model2體系結(jié)構(gòu)(中)
實例講解JSP Model2體系結(jié)構(gòu)(中)...2006-10-10jsp servlet javaBean后臺分頁實例代碼解析
這篇文章主要為大家詳細(xì)解析了jsp servlet javaBean后臺分頁實例代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-10-10JSP頁面的動態(tài)包含和靜態(tài)包含示例及介紹
這篇文章主要介紹了JSP頁面的動態(tài)包含和靜態(tài)包含示例及介紹,本文講解了它們的區(qū)別并給出了相應(yīng)例子,需要的朋友可以參考下2014-08-08