Javaweb Servlet基础学习记录(2)—处理Form表单请求数据

Javaweb Servlet基础学习记录(2)—处理Form表单请求数据

 在实际开发中,经常需要获取用户提交的表单数据,例如用户名和密码等,这时候需要使用Servlet处理Form表单请求数据。
1.Form表单数据请求语法格式:

<form action="URL" method="POST/GET" enctype="application/x-www-form-urlencoded或multipart/form-data">
	<input type="text" name="username"/>
	...
	<input type="submit" />
</form>

示例:

<form action="FormRequestServlet" method="POST">
	<p>用户名:<input name="username" type="text"></p>
	<p>密 码:<input name="password" type="password"></p>
	<p>信息来源:<input name="channel" type="checkbox" value="网络">网络 
	           <input name="channel" type="checkbox" value="报纸">报纸 
	           <input name="channel" type="checkbox" value="亲友">亲友</p>
	<p><input type="submit" value="提交" /><input type="reset" value="重置"/></p>
</form>

 其中,“action”设置请求资源的映射地址,“method=“POST””为请求类型。
 Form表单在enctype属性缺省或取值为application/x-www-form-urlencoded的情况下,无论是GET请求类型还是POST请求类型,均通过HttpServletRequest对象来获取请求数据。
2.演示
 创建Regist.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>

	<form action="FormRequestServlet" method="POST">
		<p>
			用户名:<input name="username" type="text">
		</p>
		<p>
			密 码:<input name="password" type=
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值