在Servlet中怎么获取文本域和下拉的值

来源:百度知道 编辑:UC知道 时间:2024/09/25 19:19:06
request.getParameter("")获取的值都是null怎么办?

你先试下把值接url="*****/servlet?name=admin&pwd=admin
看你servlet里request.getParameter("name")
request.getParameter("pwd")能接到值不?

如果能。。那你要看看你form里的表单的name是不是和你的getParameter("这个属性是不是一致哦。。")

request.getParameterById("id");
或者request.getParameterByNames("name");
id 根据id 属性名来的 获取一个元素的值, name 是根据 name属性名来的 获取的是一组名称相同的元素的值 得到的是一个数组

<form method="post" name="LoginForm" action="login">
姓名:<input type="text" name="username" size="13" value="hello ZhangSan"/>
<input type="submit" value="提交"/>
</form>
<%=request.getParameter("username")%>
parameter 可以通过表单提交 来获得,也可从http://localhost:8080/test/index.jsp?username=hello ZhangSan 获得
你看看你的文本框的name属性是不是