1. 程式人生 > >JavaWeb使用request物件獲取請求引數值

JavaWeb使用request物件獲取請求引數值

<!---- index.jsp ---->

<%@ page language="java" contentType="text/html; charset=GB18030"

    pageEncoding="GB18030"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">
<title>頁面請求物件request</title>
</head>
<body>
<a href = "show.jsp?id= 001">點選獲取請求引數的值</a> <!-- 等號“=”的左側不能有空格,否則按null處理 -->
<br />
<!-- 
1.在通過" ? "來指定請求引數時,引數值不需要使用單引號或雙引號括起來,包括字元型的引數。
2.在通過問號“?” 來指定請求引數時,可以同時指定多個引數,各引數間使用與符號“ & ”分隔即可。
-->
<a href = "delet.jsp ? id = 002">刪除檔案</a>
 
<!-- 
說明:在使用request物件的getParameter()方法獲取傳遞的引數值時,如果指定的引數不存在,將返回零如果指定了引數名,但未指定引數值,將返回空的字串。
 -->
</body>

</html>

--------------------------------------------------------------------------------------------------------------------------------------------------------

<!--  show.jsp -->

<%@ page language="java" contentType="text/html; charset=GB18030"
    pageEncoding="GB18030"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">
<title>Insert title here</title>
</head>
<body>
ID引數的值為:<%= request.getParameter("id") %><br>
name引數的值為:<%= request.getParameter("name") %>
</body>
</html>