web开发中页面传值

html页面和jsp页面中传值有两种方法:

1、form表单提交<input type="submit" value="提交" />将各个input标签中的值传给servlet。

	<!-- 默认的是get -->
	<form method="post">
		输入姓名:<input type="text" name="userName" /> <br />
		输入密码:<input type="password" name="password" /> <br />
		
		<!-- 将男和女分成一组名叫sex -->
		性别:   <input type="radio" name="sex" value="男" checked="checked" />男
			  <input type="radio" name="sex" value="女" />女 <br />
			  
		<!-- 将所有的技能都分成一组名叫skill -->
		具备技能:<input type="checkbox" name="skill" value="java" />JAVA
			  <input type="checkbox" name="skill" value="c++" />C++
			  <input type="checkbox" name="skill" value="database" />DATABASE
			  <input type="checkbox" name="skill" value="html" />HTML<br />
		选择文件:<input type="file" name="file" /> <br />
		一张图片:<input type="image" src="imgs/1.jpg" height="100" width="70"/> <br />
		隐藏组件:<input type="hidden" name="mykey" value="myvalue" /> <br />
		按钮:   <input type="button" value="这有个按钮" οnclick="alert('你点击了我!')" /> <br />
		
		<!-- 下拉框 -->
		国籍:   <select name="country">
			<option value="none" selected="selected">--选择国家--</option>
			<option value="cn">中国</option>
			<option value="usa">美国</option>
			<option value="japan">日本</option>
		</select> <br />
		文本框:<textarea name="text">--在此输入文本内容--</textarea> <br />
		
		<input type="reset" value="重置"/>
		<input type="submit" value="提交" />

	</form>
此外,action中也可以用?拼接要传入的值

<form action="/LibraryManageSystem/Select3?value=<%=r_id%>" method="post">

将r_id的值传值servlet。

2、超链接

<a href="/web/Servlet?value=abc">


servlet接收:

String r_id = request.getParameter("value");

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值