程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> JSP 頁面傳值(上):使用GET/POST方式傳值

JSP 頁面傳值(上):使用GET/POST方式傳值

編輯:關於JSP

使用GET方式傳值

a) 其值會直接顯示在客戶端(如浏覽器地址欄) 如index.jsp頁面中有如下代碼

	<a href="yinyu.jsp?Goto=yinyu_office">跳轉並傳值到yinyu.jsp頁面</a>

代碼中"?"號後的Goto為值的自定義命名,yinyu_office做為值傳給yinyu.jsp頁面

 

b) 接收值:在yinyu.jsp頁面中使用以下代碼得到值

	String str = request.getParameter("Goto");

定義一個String字符型變量str用來接受index.jsp中Goto所傳的值

 



 使用POST方式傳值

a) 值通常用於表單形式,值為客戶端不可見,如index.jsp頁面中有如下代碼

<form name="form1" action="yinyu.jsp" method="post">
用戶名:<input type="text" name="username" value=""><br>
密碼:<input type="text" name="password" value=""><br>
<input type="submit" value="提交">
<input type="reset" value="重置">
</form>

b) 接收值:在yinyu.jsp頁面中使用以下代碼得到值

	String userName = request.getParameter("username");
String password = request.getParameter("password");

定義兩個String字符型變量userName,password用來接受index.jsp中表單所傳送來的值,getParameter("username")括號中的字符必須與表單中name所定義的值相同。

*
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved