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

Java模擬服務(wù)器解析web數(shù)據(jù)

 更新時間:2021年07月12日 14:21:10   作者:cgblpx  
本篇文章主要給大家詳細(xì)分享了搭建JavaWeb服務(wù)器的詳細(xì)步驟以及用到的代碼,對此有需要的朋友可以跟著學(xué)習(xí)下,希望能給你帶來幫助

一,模擬 服務(wù)器 解析瀏覽器發(fā)來的數(shù)據(jù)

package cn.tedu.test;
//模擬 服務(wù)器 解析瀏覽器發(fā)來的數(shù)據(jù) -- SpringMVC框架
//http://127.0.0.1:8848/cgb2105/stu.html?user=1&age=2&sex=1&like=1&edu=2&time=2021-07-07
public class Test5 {
    public static void main(String[] args) {
        String url="http://127.0.0.1:8848/cgb2105/stu.html?user=1&age=2&sex=1&like=1&edu=2&time=2021-07-07";
//        1,按照?切割字符串,得到a數(shù)組
//                [http://127.0.0.1:8848/cgb2105/stu.html ,
//                  user=1&age=2&sex=1&like=1&edu=2&time=2021-07-07]
//        2,重點解析數(shù)組里的第二部分a[1]   user=1&age=2&sex=1&like=1&edu=2&time=2021-07-07
//        3,按照&切割字符串,得到b數(shù)組
//                [user=1,age=2,sex=1,like=1,edu=2,time=2021-07-07]
        String[] b= url.split("\\?")[1].split("&");
//        4,遍歷b數(shù)組,得到str,數(shù)據(jù)user=1     age=2    sex=1
        for(String str : b){
//        5,再按照=切 [user,1]   [age,2]
            String data = str.split("=")[1];
            System.out.println(data);
        }
        //TODO jdbc入庫
    }
}

二,CSS選擇器

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>測試 css的高級選擇器</title>
		<!-- html嵌入css -->
		<style>
			/* 1. 分組選擇器:把多種選擇器選中的元素分成一組,統(tǒng)一設(shè)置樣式 */
				div,#s1{
					color: #008000;
				}
			/* 2. 屬性選擇器:根據(jù)標(biāo)簽的不同屬性選擇元素 */	
				input[type='text']{
					background-color: #FFFF00;
				}
		</style>
	</head>
	<body>
		<div>我是div1</div>
		<div>我是div2</div>
		<div>我是div3</div>
		<span id="s1">我是span1</span>
		<span>我是span2</span>
		<p>我是p</p>
		<input type="text" placeholder="我是input1"></input>
		<input type="password" placeholder="我是input2"></input>
	</body>
</html>

三,練習(xí)HTML和CSS

在這里插入圖片描述

–1,創(chuàng)建css文件

/* 選中class=a的元素 */
.a{
	width: 275px;/* 寬度 */
	height: 30px;/* 高度 */
}
/* 修飾保存按鈕 */
input[type="submit"]{
	height: 30px;  /* 高度 */
	width: 45px;   /* 寬度 */
	color: white; /* 字的顏色 */
	background-color: blue; /* 背景色*/
	border: 2px solid blue; /*邊框的寬度 實線 邊框的顏色*/
}
/* 修飾取消按鈕 */
input[type="button"]{
	height: 30px;  /* 高度 */
	width: 45px;   /* 寬度 */
	color: white; /* 字的顏色 */
	background-color: hotpink; /* 背景色*/
	border: 2px solid hotpink; /*邊框的寬度 實線 邊框的顏色*/
}

–2,修改html文件

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>練習(xí)form表單</title>
		<!-- link引入一個外部的css文件
			rel的值是固定寫法,表名了文件的類型
			href用來指定文件位置路徑
		-->
		<link rel="stylesheet" href="1.css" />
	</head>
	<body>
		<!-- 默認(rèn)的數(shù)據(jù)提交是get方式 -->
		<form>
			<table>
				<tr>
					<td>
						<h3>學(xué)生信息管理系統(tǒng)MIS</h3>
					</td>
				</tr>
				<tr>
					<td>
						姓名:
					</td>
				</tr>
				<tr>
					<td>
						<input class="a" type="text" placeholder="請輸入姓名" name="user" />
					</td>
				</tr>
				<tr>
					<td>
						年齡:
					</td>
				</tr>
				<tr>
					<td>
						<input class="a" type="number" placeholder="請輸入年齡" name="age" />
					</td>
				</tr>
				<tr>
					<td>
						性別:(單選框) 
						<input type="radio" name="sex" value="1" checked="checked"/>男
						<input type="radio" name="sex" value="0"/>女
					</td>
				</tr>
				<tr>
					<td>
						愛好:(多選) 
						<input type="checkbox" name="like" value="1"/>乒乓球
						<input type="checkbox" name="like" value="2" checked="checked"/>爬山 
						<input type="checkbox" name="like" value="3"/>唱歌
					</td>
				</tr>
				<tr>
					<td>
						學(xué)歷:(下拉框) 
						<select name="edu">
							<option value="1">本科</option>
							<option value="2">???lt;/option>
							<option value="3">高中</option>
							<option value="4">小學(xué)</option>
						</select>
					</td>
				</tr>
				<tr>
					<td>
						入學(xué)日期: <br/>
						<input type="date" name="time"/>
					</td>
				</tr>
				<tr>
					<td>
						<input type="submit" value="保存" />
						<input type="button" value="取消" />
					</td>
				</tr>
			</table>
		</form>
		<audio controls="controls">
			<source src="jay.mp3"></source>
		</audio>
		<video controls="controls" loop="loop">
			<source src="b.mp4"></source>
		</video>
	</body>
</html>

四,css的盒子模型

–1,

概述

css把網(wǎng)頁中的每個元素看做是一個盒子。 margin:外邊距,是指盒子和盒子之間的距離 padding:內(nèi)邊距,是盒子里的內(nèi)容和邊距的距離 width/height:內(nèi)容的寬度.高度 border:邊框

–2,練習(xí)

html代碼

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>測試 用戶注冊</title>
		<!-- 引入一個外部的css文件 -->
		<link rel="stylesheet" href="2.css"/>
	</head>
	<body>
<!-- form標(biāo)簽用來提交數(shù)據(jù),method屬性用來指定數(shù)據(jù)的提交方式,action屬性用來指定提交給誰 -->
		<form method="get" action="#">
			<table>
				<tr>
					<td>
						<h2 style="padding-left:120px;">用戶注冊</h2>
					</td>
				</tr>
				<tr>
					<td>
						<input type="text" placeholder="用戶名" class="a" />
					</td>
				</tr>
				<tr>
					<td  class="b" >
						支持中文、字母、數(shù)字、“-”、“_”的組合,4-20個字符
					</td>
				</tr>
				<tr>
					<td>
						<input type="password" placeholder="設(shè)置密碼" class="a"  />
					</td>
				</tr>
				<tr>
					<td  class="b" >
						建議使用數(shù)字、字母和符號兩種以上的組合,6-20個字符
					</td>
				</tr>
				<tr>
					<td>
						<input type="password" placeholder="確認(rèn)密碼" class="a" />
					</td>
				</tr>
				<tr>
					<td  class="b" >
						兩次密碼輸入不一致
					</td>
				</tr>
				<tr>
					<td>
						<input type="number" placeholder="驗證手機(jī)" class="a" />
						或
						<a href="#">驗證郵箱</a>
					</td>
				</tr>
				<tr>
					<td id="m">
						<input type="checkbox"/>
						我已閱讀并同意
						<a href="#">《京淘用戶注冊協(xié)議》</a>
					</td>
				</tr>
				<tr>
					<td>
						<input type="submit" value="立即注冊"/>
					</td>
				</tr>
			</table>
		</form>
	</body>
</html>

css代碼

/* 修飾輸入框 */
.a{
	width: 300px;/* 寬度 */
	height: 30px;/* 高度 */
	padding: 10px;/* 內(nèi)邊距 */
	margin: 10px;/* 外邊距 */
	font-size: 20px;/* 加大字號 */
}
/* 修飾小文字 */
.b{
	font-size: 10px; /* 大小 */
	color: gray; /* 顏色 */
	padding-left:25px ; /* 左邊距 */
}
/* 修飾我已閱讀  */
#m{
	padding-left: 25px;/* 左邊距 */
}
/* 修飾立即注冊按鈕 */
input[type="submit"]{
	background-color: #FF0000; /* 背景色 */
	color: white;/* 字的顏色 */
	font-size: 20px;/* 字號 */
	height: 50px;/* 高度 */
	width: 320px;/* 寬度 */
	margin-left: 10px;/* 左邊距 */
	margin-top: 20px;/* 上邊距 */
	border:1px solid red;/* 邊框 */
}

五,JS

–1,入門案例

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>測試 js的入門案例</title>
		<!-- 在HTML嵌入js,寫法2:內(nèi)部js -->
		<script>
			alert(100); /* 彈100 */
			confirm(); /* 確認(rèn)框 */
			prompt("請輸入年齡:");/* 輸入框 */
		</script>
	</head>
	<body>
		<!-- js就想讓網(wǎng)頁動起來,寫法1:行內(nèi)js 
			js是基于對象的事件驅(qū)動的腳本語言。
			事件驅(qū)動是指:給網(wǎng)頁中的不同元素,添加了各種觸發(fā)的方式
			onclick是單擊   ondblclick是雙擊  onmouseenter是鼠標(biāo)進(jìn)入  onmouseleave鼠標(biāo)劃出
			alert彈出框      prompt輸入框      confirm確認(rèn)框
		-->
		<a href="#" onclick="alert(10);">單擊彈框</a>
		<a href="#" onclick="prompt();">單擊輸入框</a>
		<a href="#" onclick="confirm();">單擊???</a>
		<a href="#" ondblclick="alert(10);">雙擊彈框</a>
		<a href="#" onmouseenter="alert(10);">鼠標(biāo)劃入彈框</a>
		<a href="#" onmouseleave="alert(10);">鼠標(biāo)劃出彈框</a>
	</body>
</html>

–2,基礎(chǔ)語法

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>測試 js的數(shù)據(jù)類型</title>
		<!-- 在HTML里嵌入JS代碼 -->
		<script>
			/* 2. js的運(yùn)算符 */
				//三元運(yùn)算符  求兩個數(shù)里的大值
				var j=10;
				var k=20;
				alert( j < k ? k : j );
				//==   ===  
				alert(1==1); //比值,true
				alert(1===1); //比類型和值,true
				alert(1==='1');//比類型和值,false
				// % /  求25的個位數(shù)和十位數(shù)
				var g=25;
				alert( g%10 );//%取余,個位數(shù)
				alert( g/10 ); //2.5
				// ++  --
				var h = 10;
				h = h++ ;
				alert(h); //10
				/*  java里,以下兩行代碼的區(qū)別?
					byte d = 1;
					d = d+1;  //報錯,必須強(qiáng)轉(zhuǎn)
					d += 1;  //解決方案,自動類型轉(zhuǎn)換
				*/
			/* 1. js是弱類型的語言,沒有嚴(yán)格意義上的數(shù)據(jù)類型,包括:number string boolean null undefined */
				var a = 10;//number類型
				a = 1.1; //number類型
				a = "hello js" ; //string類型
				a = 'hello js' ; //string類型
				a = true ; //boolean類型
				a = null ; //null類型
				alert(a);
				var b ; alert(b); //undefined
				var c = 1.1 + 1.9 ; //+用來求和
				alert(c); //自動類型轉(zhuǎn)換
				alert("c"+c); //+用來拼串
				//變量交換值--首尾相連
				var d = 1;
				var e = "hello" ;
				var f = d;
				d=e;
				e=f;
				alert(d +","+e);
		</script>
	</head>
	<body>
	</body>
</html>

總結(jié)

本篇文章就到這里了,希望能給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更對內(nèi)容!

相關(guān)文章

  • Java實現(xiàn)PDF轉(zhuǎn)HTML/Word/Excel/PPT/PNG的示例代碼

    Java實現(xiàn)PDF轉(zhuǎn)HTML/Word/Excel/PPT/PNG的示例代碼

    這篇文章主要為大家介紹了如何利用Java語言是PDF轉(zhuǎn)HTML、Word、Excel、PPT和PNG功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2022-05-05
  • java解析xml常用的幾種方式總結(jié)

    java解析xml常用的幾種方式總結(jié)

    這篇文章主要介紹了java解析xml常用的幾種方式總結(jié),有需要的朋友可以參考一下
    2013-11-11
  • springboot @ComponentScan注解原理解析

    springboot @ComponentScan注解原理解析

    這篇文章主要介紹了springboot @ComponentScan注解原理解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-02-02
  • Java通過正則表達(dá)式獲取域名簡單示例

    Java通過正則表達(dá)式獲取域名簡單示例

    在Java中可以使用正則表達(dá)式來從字符串中匹配和提取域名,下面這篇文章主要給大家介紹了關(guān)于Java通過正則表達(dá)式獲取域名的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-12-12
  • Springmvc實現(xiàn)文件上傳

    Springmvc實現(xiàn)文件上傳

    這篇文章主要為大家詳細(xì)介紹了Springmvc實現(xiàn)文件上傳功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • yaml文件中${}語法取值方式

    yaml文件中${}語法取值方式

    在Spring Boot中,配置文件中的${test.aa}等占位符的值可以通過系統(tǒng)屬性或依賴的其他模塊來獲取,這意味著,可以通過JVM參數(shù)或者系統(tǒng)屬性來指定這些值,例如,通過在啟動命令中添加-Dtest.aa=your_value或在代碼中通過
    2024-10-10
  • Java通過Modbus簡單實現(xiàn)數(shù)采的示例代碼

    Java通過Modbus簡單實現(xiàn)數(shù)采的示例代碼

    本文介紹了Java通過Modbus簡單實現(xiàn)數(shù)采,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-11-11
  • JAVA 數(shù)據(jù)結(jié)構(gòu)之Queue處理實例代碼

    JAVA 數(shù)據(jù)結(jié)構(gòu)之Queue處理實例代碼

    這篇文章主要介紹了JAVA 數(shù)據(jù)結(jié)構(gòu)之Queue處理實例代碼的相關(guān)資料,需要的朋友可以參考下
    2017-02-02
  • Mybatis Plus插件三種方式的逆向工程的使用

    Mybatis Plus插件三種方式的逆向工程的使用

    這篇文章主要介紹了Mybatis Plus插件三種方式的逆向工程的使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • Java裝飾器設(shè)計模式_動力節(jié)點Java學(xué)院整理

    Java裝飾器設(shè)計模式_動力節(jié)點Java學(xué)院整理

    這篇文章主要介紹了Java裝飾器設(shè)計模式的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-05-05

最新評論

麦盖提县| 会昌县| 北辰区| 修水县| 镇原县| 洪江市| 泊头市| 宁海县| 横峰县| 桓台县| 博湖县| 温宿县| 页游| 焉耆| 托克托县| 四川省| 中江县| 喀喇沁旗| 张家界市| 泗阳县| 夏津县| 土默特右旗| 来凤县| 响水县| 西贡区| 濉溪县| 洮南市| 沾益县| 青河县| 邵武市| 平凉市| 石阡县| 赞皇县| 霍林郭勒市| 长海县| 武强县| 孝感市| 自贡市| 平陆县| 桂平市| 岑巩县|