关于servlet获取网页数据总结《一》

1.超链接获取值

添加name属性,通过http://idaddess:post/proName/test.html?id=输入值&name=输入值&…
例如:http://localhost:8081/servlet_test/test.html?id=10&name=hahaha&pwd=123

<input type="text" name="id" /><a href="test.html" name="id">删除</a>

2.获取输入框值

添加name属性,通过String ageStr = resquest.getParameter(“age”);//获取输入框值

<input type="text" name="age" />

3.获取单选框/复选框值

添加name,value属性,通过
String sex = request.getParameter(“sex”);//获取单选框值
String[] hobby = resquest.getParameterValues(“hobby”);//获取复选框值

<form action="login.html" method="post">
	<table border="1" cellspacing="1" cellpadding="3" style="margin: auto; width: 35%;">
		<tr>
			<td>性别:</td>
			<td><input type="radio" name="sex" value="男" checked="checked" /> 男</td>
			<td><input type="radio" name="sex" value="女" /> 女</td>
		</tr>
		<tr>
			<td><input type="checkbox" name="hobby" value="唱" /></td>
			<td><input type="checkbox" name="hobby" value="跳" /></td>
			<td><input type="checkbox" name="hobby" value="rap" /></td>
			<td><input type="checkbox" name="hobby" value="篮球" /></td>
		</tr>
	</table>
</form>

4.获取下拉框值

在select添加name属性,在每个子标签option里面添加对应的value值.然后通过
String address = req.getParameter(“address”);//获取下拉框值

<form action="login.html" method="post">
	<table border="1" cellspacing="1" cellpadding="3" style="margin: auto; width: 35%;">
		<tr>
			<td>
				所在地:
			</td>
			<td>
				<select name="address">
					<option selected="selected" value="北京">北京</option>
					<option value="上海">上海</option>
					<option value="长沙">长沙</option>
					<option value="广州">广州</option>
					<option value="深圳">深圳</option>
					<option value="郑州">郑州</option>
					<option value="武汉">武汉</option>
					<option value="娄底">娄底</option>
					<option value="株洲">株洲</option>
					<option value="湘潭">湘潭</option>
					<option value="邵阳">邵阳</option>
				</select>
			</td>
		</tr>
	</table>
</form>

5.注意事项

尽量避免不同类型的标签出现命名冲突,否则可能会获取不到值。默认是获取最早命名的标签类型值

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值