2012-03-28 64 views
-2

我想用'+'符號獲取地址欄內容。如何用'+'符號獲取地址欄值?

http://localhost:8080/WebService/register.jsp?hdEnc=1ijga8ZMQsjlN//74b+D9g== 

上述地址欄我想獲取整個字符串 '1ijga8ZMQsjlN // 74B + D9G ==' 有+號。

使用java。

+0

訪問的查詢字符串什麼地址欄?你在哪裏運行Java? – 2012-03-28 08:44:51

+0

您的意思是* JavaScript *,而不是Java? – 2012-03-28 08:45:42

+0

你應該澄清你的使用技術 – 2012-03-28 08:47:30

回答

1

假設您在使用Servlet,藉此

http://docs.oracle.com/javaee/6/api/javax/servlet/http/HttpServletRequest.html#getQueryString%28%29

在JSP與JSTL,標籤庫,你可以通過

$ {} pageContext.request.queryString

+0

謝謝你的rply斯特凡,但我在jsp工作,所以我該怎麼辦? – tapanmodh 2012-03-28 08:53:32

+0

在JSP中,您可以使用request.getParameter(paramName)來獲取查詢參數。對你來說,它會像request.getParameter(「hdEnc」) – jaxb 2012-03-28 09:11:01

+0

thsnk @ stefan.done !! – tapanmodh 2012-03-28 09:12:46