1.获取单个值
通过reques.getParameter("name"),通过name获得某请求参数的value,就是通过键名来获取值。
String userId = request.getParameter("userId");
String pw = request.getParameter("pw");
if(userId != null && userId != "" && pw != null && pw != "" ) {
out.println(userId);
out.println(pw);
}
2 getParameterValues:通过name获得某请求参数的所有value,主要是对复选框
index.jsp文件代码:
<form action="first" method="get">
<input name = "language" type="checkbox" value="C语言">C语言<br>
<input name = "language" type="checkbox" value="Java语言">Java语言<br>
<input name = "language" type="checkbox" value="Python语言">Python语言<br>
<input type="submit" value="提交">
</form>
FirstServlet.java代码:
String[] language = request.getParameterValues("language");
if (language != null && language[0] != "") {
for (String string : language) {
ut.println(string);
}
}