Get和Post请求参数格式

package demo2;

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * 提交请求参数的格式:
 * 		get:
 * 			数据属性格式:Query String Paramerets
 * 			注意1:
 * 				form 表单action中拼接的参数值和参数名在提交时将会丢失,
 * 				即userPWD=123后台接收不到。
 * 				<form action="t2?userPWD=123" method="get">
					name:<input type="text" name="userName"><br>
					<input type="submit" value="get_02">
				</form>
				
			注意:超链接href中拼接的数据不会丢失
				
 * 		post:
 * 			数据属性格式:Form Data
 * 			注意:
 * 				form 表单action中拼接的参数值和参数名在提交时不会丢失,
 * 				即userPWD=123后台可以接收到。
 * 				但是注意:action中拼接的数据属性格式为:Query String Paramerets
 * 						 提交的表单项为:Form Data
 * 
 * 				即:
 * 					userPWD=123  :Query String Paramerets
 * 					userName=值  :Form Data
 * 
 * 			<form action="t2?userPWD=123" method="post">
				name:<input type="text" name="userName"><br>
				<input type="submit" value="post_02">
			</form>
 * 
 * url的参数格式:
 * 	 资源url?参数名1=参数值1&参数名2=参数值2&。。。。=。。。。
 * 
 * 获取参数值的格式:
 * 	 String name = req.getParameter("参数名");
 *
 */
public class Test01 extends HttpServlet{
	
	@Override
	protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
		System.out.println("TestServlet02----------doGet------");
		//获取表单值
		String name = req.getParameter("userName");
		String PWD = req.getParameter("userPWD");
		
		System.out.println(name+"   "+PWD);
	}
	
	@Override
	protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
		System.out.println("TestServlet02----------doPost------");
		// 获取表单值
		String name = req.getParameter("userName");
		String PWD = req.getParameter("userPWD");

		System.out.println(name + "   " + PWD);
	}

}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值