request.getParameter()方法用于獲取HTTP請求中的參數值。它可以從POST請求體或GET請求的URL中獲取參數值。
使用方法如下:
import javax.servlet.http.HttpServletRequest;
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// ...
}
String paramValue = request.getParameter("paramName");
其中,"paramName"是參數的名稱,paramValue是獲取到的參數值。
注意事項:
如果請求中有多個同名的參數,getParameter()方法只返回第一個匹配的參數值。
如果參數不存在,getParameter()方法返回null。
示例:
假設有一個HTML表單,其中有一個名為"username"的輸入框,用戶輸入了"John"作為參數值。在Servlet中,可以使用以下代碼獲取參數值:
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String username = request.getParameter("username");
System.out.println("Username: " + username);
}
輸出結果為:Username: John