最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

request請(qǐng)求獲取參數(shù)的實(shí)現(xiàn)方法(post和get兩種方式)

 更新時(shí)間:2016年09月27日 18:01:57   投稿:jingxian  
下面小編就為大家?guī)硪黄猺equest請(qǐng)求獲取參數(shù)的實(shí)現(xiàn)方法(post和get兩種方式)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

提交表單代碼:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>測(cè)試請(qǐng)求參數(shù)</h1>
<!-- 注意href和action都是寫的完整的名稱:項(xiàng)目名和資源路徑名 -->
<!-- 下面一句是get請(qǐng)求方式并在URL后面?zhèn)髦?-->
<a href="/Web/AAServlet?xxx=王大炮&yyy=123456">點(diǎn)擊這里</a>
<hr />

<form action="/Web/AAServlet" method="post">
	用戶名:<input type="text" name="username" /><br />
	密  碼:<input type="password" name="password" /><br />
	性  別:<input type="radio" name="sex" checked="checked" value="男">男
		 <input type="radio" name="sex" value="女">女<br />
	愛  好:<input type="checkbox" name="hobby" value="吃飯" />吃飯
		 <input type="checkbox" name="hobby" value="睡覺" />睡覺
		 <input type="checkbox" name="hobby" value="打代碼" />打代碼
	<br/>
	<input type="submit" value="提交" />
	</form>
</body>
</html>

Servlet代碼:

package request請(qǐng)求獲取Post或者get參數(shù);

import java.io.IOException;
import java.util.Arrays;
import java.util.Enumeration;
import java.util.Iterator;
import java.util.Map;

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

/*
 * 演示request獲取請(qǐng)求參數(shù)
 */
@WebServlet("/AAServlet")
public class AAServlet extends HttpServlet {
	private static final long serialVersionUID = 1L;

	protected void doGet(HttpServletRequest request,
			HttpServletResponse response) throws ServletException, IOException {
		System.out.println("get:"+request.getParameter("xxx"));
		System.out.println("get:"+request.getParameter("yyy"));
	}

	protected void doPost(HttpServletRequest request,
			HttpServletResponse response) throws ServletException, IOException {
		
		request.setCharacterEncoding("utf-8");
		response.setContentType("text/html;charset=utf-8");
		
		String username = request.getParameter("username");
		String password = request.getParameter("password");
		String[] hobby = request.getParameterValues("hobby");
		
		System.out.println(username+","+password+","+Arrays.toString(hobby));
		
		/*
		 * 測(cè)試獲取所有請(qǐng)求參數(shù)的名稱
		 */
		Enumeration<?> names2 = request.getParameterNames();
		while(names2.hasMoreElements()){
			System.out.println(names2.nextElement());
		}
//		Iterator<String> names = (Iterator<String>) request.getParameterNames();
//		while(names.hasNext()){
//			System.out.println(names.next());
//		}
		
		/*
		 * 獲取所有請(qǐng)求參數(shù),封裝到Map中
		 */
			Map<String,String[]> map = (Map<String,String[]>)request.getParameterMap();
			for(String name:map.keySet()){
				String[] values = map.get(name);
				System.out.println(name+"="+Arrays.toString(values));
			}
		}

}

以上就是小編為大家?guī)淼膔equest請(qǐng)求獲取參數(shù)的實(shí)現(xiàn)方法(post和get兩種方式)的全部?jī)?nèi)容了,希望對(duì)大家有所幫助,多多支持腳本之家~

相關(guān)文章

  • JavaScript中常用的五種數(shù)字千分位格式化方法

    JavaScript中常用的五種數(shù)字千分位格式化方法

    數(shù)字格式化是開發(fā)中經(jīng)常遇到的任務(wù),特別是在需要為數(shù)字添加千分位符或控制小數(shù)位數(shù)時(shí),以下是幾種常用的數(shù)字格式化方法,每種方法有其優(yōu)缺點(diǎn),適用于不同的需求場(chǎng)景,感興趣的小伙伴跟著小編一起來看看吧
    2024-12-12
  • JS實(shí)現(xiàn)遠(yuǎn)程控制的基本原理和實(shí)現(xiàn)方法

    JS實(shí)現(xiàn)遠(yuǎn)程控制的基本原理和實(shí)現(xiàn)方法

    遠(yuǎn)程控制是指通過網(wǎng)絡(luò)等遠(yuǎn)距離通訊手段控制另一設(shè)備的操作行為,在現(xiàn)實(shí)生活中,隨著物聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,遠(yuǎn)程控制技術(shù)越來越重要,本文將詳細(xì)介紹?JS?實(shí)現(xiàn)遠(yuǎn)程控制的基本原理、開發(fā)流程和實(shí)現(xiàn)方法,需要的朋友可以參考下
    2023-06-06
  • MUI 上拉刷新/下拉加載功能實(shí)例代碼

    MUI 上拉刷新/下拉加載功能實(shí)例代碼

    這篇文章主要介紹了MUI 上拉刷新/下拉加載功能實(shí)例代碼,包括一些個(gè)人心得,非常不錯(cuò),具有參考借鑒價(jià)值,需要的的朋友參考下吧
    2017-04-04
  • JavaScript中作用域鏈的概念及用途講解

    JavaScript中作用域鏈的概念及用途講解

    這篇文章主要介紹了JavaScript中作用域鏈的概念及用途講解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • JavaScript之事件委托實(shí)例(附原生js和jQuery代碼)

    JavaScript之事件委托實(shí)例(附原生js和jQuery代碼)

    下面小編就為大家?guī)硪黄狫avaScript之事件委托實(shí)例(附原生js和jQuery代碼)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-07-07
  • JavaScript實(shí)現(xiàn)百度搜索框效果

    JavaScript實(shí)現(xiàn)百度搜索框效果

    這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)百度搜索框效果
    ,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • 微信小程序封裝的HTTP請(qǐng)求示例【附升級(jí)版】

    微信小程序封裝的HTTP請(qǐng)求示例【附升級(jí)版】

    這篇文章主要介紹了微信小程序封裝的HTTP請(qǐng)求,結(jié)合實(shí)例形式分析了微信小程序封裝基于wx.request方法的http請(qǐng)求相關(guān)操作與使用技巧,并附帶升級(jí)版示例供大家參考,需要的朋友可以參考下
    2019-05-05
  • 理解javascript中DOM事件

    理解javascript中DOM事件

    這篇文章主要幫助大家理解javascript中DOM事件,解決了DOM事件的兼容性,DOM事件的冒泡,以及DOM事件的重用,感興趣的小伙伴們可以參考一下
    2015-12-12
  • JS實(shí)現(xiàn)websocket長(zhǎng)輪詢實(shí)時(shí)消息提示的效果

    JS實(shí)現(xiàn)websocket長(zhǎng)輪詢實(shí)時(shí)消息提示的效果

    這篇文章主要介紹了JS實(shí)現(xiàn)websocket長(zhǎng)輪詢實(shí)時(shí)消息提示的效果的相關(guān)資料,需要的朋友可以參考下
    2017-10-10
  • 11個(gè)Javascript小技巧幫你提升代碼質(zhì)量(小結(jié))

    11個(gè)Javascript小技巧幫你提升代碼質(zhì)量(小結(jié))

    這篇文章主要介紹了11個(gè)Javascript小技巧幫你提升代碼質(zhì)量(小結(jié)),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12

最新評(píng)論

兰州市| 古丈县| 项城市| 札达县| 岐山县| 武功县| 什邡市| 赣州市| 闵行区| 志丹县| 普定县| 安仁县| 内丘县| 民权县| 策勒县| 冷水江市| 彰武县| 阿克苏市| 永顺县| 海原县| 始兴县| 大同县| 灵山县| 札达县| 玛沁县| 隆林| 嘉荫县| 沅江市| 旬阳县| 阿克陶县| 汽车| 衢州市| 金门县| 全州县| 乡宁县| 奉化市| 郴州市| 垦利县| 石首市| 清远市| 昆山市|