Java模拟服务器解析web数据
目录
- 一,模拟 服务器 解析浏览器发来的数据
- 二,CSS选择器
- 三,练习HTML和CSS
- –1,创建css文件
- –2,修改html文件
- 四,css的盒子模型
- –1,
- 概述
- –2,练习
- html代码
- css代码
- 五,JS
- –1,入门案例
- –2,基础语法
- 总结
一,模拟 服务器 解析浏览器发来的数据
package cn.tedu.test; //模拟 服务器 解析浏览器发来的数据 -- SpringMVC框架//http://127.0.0.1:8848/cgb2105/stu.html?user=1&age=2&sex=1&like=1&edu=2&time=2021-07-07public 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数组//[http://127.0.0.1:8848/cgb2105/stu.html ,//user=1&age=2&sex=1&like=1&edu=2&time=2021-07-07]//2,重点解析数组里的第二部分a[1]user=1&age=2&sex=1&like=1&edu=2&time=2021-07-07//3,按照&切割字符串,得到b数组//[user=1,age=2,sex=1,like=1,edu=2,time=2021-07-07]String[] b= url.split("\\?")[1].split("&"); //4,遍历b数组,得到str,数据user=1age=2sex=1for(String str : b){//5,再按照=切 [user,1][age,2]String data = https://www.it610.com/article/str.split("=")[1]; System.out.println(data); }//TODO jdbc入库}}
二,CSS选择器
测试 css的高级选择器 - 锐客网 /* 1. 分组选择器:把多种选择器选中的元素分成一组,统一设置样式 */div,#s1{color: #008000; }/* 2. 属性选择器:根据标签的不同属性选择元素 */ input[type='text']{background-color: #FFFF00; } 我是div1我是div2我是div3我是span1我是span2【Java模拟服务器解析web数据】我是p
三,练习HTML和CSS
文章图片
–1,创建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文件
练习form表单 - 锐客网
四,css的盒子模型
–1,
概述
css把网页中的每个元素看做是一个盒子。 margin:外边距,是指盒子和盒子之间的距离 padding:内边距,是盒子里的内容和边距的距离 width/height:内容的宽度.高度 border:边框
–2,练习
html代码
测试 用户注册 - 锐客网
css代码
/* 修饰输入框 */.a{ width: 300px; /* 宽度 */ height: 30px; /* 高度 */ padding: 10px; /* 内边距 */ 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,入门案例
测试 js的入门案例 - 锐客网 单击弹框单击输入框单击???双击弹框鼠标划入弹框鼠标划出弹框
–2,基础语法
测试 js的数据类型 - 锐客网
总结 本篇文章就到这里了,希望能给你带来帮助,也希望您能够多多关注脚本之家的更对内容!
推荐阅读
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 事件代理
- Java|Java OpenCV图像处理之SIFT角点检测详解
- java中如何实现重建二叉树
- 数组常用方法一
- 【Hadoop踩雷】Mac下安装Hadoop3以及Java版本问题
- Java|Java基础——数组
- 探索免费开源服务器tomcat的魅力
- RxJava|RxJava 在Android项目中的使用(一)
- java之static、static|java之static、static final、final的区别与应用