在java中如何把下拉列表框中的值获取?jsp页面跳转到servlet里面,在servlet里获值!

 我来答
苹果妈
2015-05-11
知道答主
回答量:4
采纳率:0%
帮助的人:3716
展开全部
<body>
<form action="/day05/servlet/RequestDemo2" method="post">
用户名:<input type="text" name="username"><br/>
密码:<input type="password" name="password"><br/>
性别:
<input type="radio" name="gender" value="male">男
<input type="radio" name="gender" value="female">女<br/>
所在地:
<select name="city">
<option value="beijing">北京</option>
<option value="shanghai">上海</option>
<option value="changsha">长沙</option>
</select>
<br/>
爱好:
<input type="checkbox" name="likes">唱歌
<input type="checkbox" name="likes">跳舞
<input type="checkbox" name="likes">篮球<br/>
备注:
<textarea rows="6" cols="60" name="description"></textarea><br/>
大头照:<input type="file" name="image"><br/>
<input type="hidden" name="id" value="12345">
<input type="submit" value="提交">
</form>

public class RequestDemo2 extends HttpServlet {

public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String value = request.getParameter("username");
if(value!=null&&!value.trim().equals("")){
System.out.println(value);
}

System.out.println("------------------------------");

Enumeration<String> e = request.getParameterNames();
while(e.hasMoreElements()){
String name = e.nextElement();
value = request.getParameter(name);
System.out.println(name + "="+value);
}
}

public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

}
}
来自埃及惊才风逸&#x00A0;的邓艾
2017-06-16 · TA获得超过200个赞
知道答主
回答量:153
采纳率:0%
帮助的人:36.8万
展开全部
<body>
<form action="/day05/servlet/RequestDemo2" method="post">
用户名:<input type="text" name="username"><br/>
密码:<input type="password" name="password"><br/>
性别:
<input type="radio" name="gender" value="male">男
<input type="radio" name="gender" value="female">女<br/>
所在地:
<select name="city">
<option value="beijing">北京</option>
<option value="shanghai">上海</option>
<option value="changsha">长沙</option>
</select>
<br/>
爱好:
<input type="checkbox" name="likes">唱歌
<input type="checkbox" name="likes">跳舞
<input type="checkbox" name="likes">篮球<br/>
备注:
<textarea rows="6" cols="60" name="description"></textarea><br/>
大头照:<input type="file" name="image"><br/>
<input type="hidden" name="id" value="12345">
<input type="submit" value="提交">
</form>

public class RequestDemo2 extends HttpServlet {

public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String value = request.getParameter("username");
if(value!=null&&!value.trim().equals("")){
System.out.println(value);
}

System.out.println("------------------------------");

Enumeration<String> e = request.getParameterNames();
while(e.hasMoreElements()){
String name = e.nextElement();
value = request.getParameter(name);
System.out.println(name + "="+value);
}
}

public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2017-06-16
展开全部
如果jsp页面是form提交的话,直接在后台 request.GerParameter()获取便可以啊!获取<select name="name_a" >name便可以啊。 不行蛮
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式