web-dev-qa-db-ja.com

URL文字列の?(疑問符)の意味は何ですか?

誰かが使うことの違いを説明できますか
href="../usermanagement/search_user.jsp?"および
href="../usermanagement/search_user.jsp?pagename=navigation"
in navigation.jsp

25
Sanjay Yadav

その名前はクエリ文字列です。疑問符の後に、キーと値のペアを渡して、サーバー側で使用できます。

https://en.wikipedia.org/wiki/Query_string

32
viktor77

パラメータを渡すクエリです。 ?pagename=navigationは、値 'navigation'をpagenameパラメーターに渡しました。

5
Tyler Jennings

パラメータをjspに渡したいときはいつでも、単に「?」を追加しますjsp urlの後に疑問符があり、その後パラメータ名とその値について言及しました。

../usermanagement/search_user.jsp? "は、このjspでパラメーターを取得しなかったことを意味します。

../usermanagement/search_user.jsp?pagename=navigation "このURLを使用すると、次の構文を使用してjspのpagenameパラメータの値を取得できます。

String pagenNameValue=request.getParameter("pagename");

pageNameValueパラメーター値として「ナビゲーション」を取得します。

1
shashank