HTML CSS JavaScript Servlet jsp 之间的关联

什么是 HTML

 HTML:Hyper Text Markup Language 超文本标记语言,不是一种编程语言。

超文本: 不同于普通的文本,比普通文本功能上更加强大。文本有颜色,有链接,有图片等。

标记语言:由各种各样的标记组成,标记又称为标签或元素。 标签:<标签名/>

 

表单标签作用

BS:Browser Server 浏览器/服务器模式

 作用:将浏览器上的数据发送给服务器。表单标签的名字:form 不是 from

 可见性: 表单标签在网页上不可见,只是一个容器,用来包含其它表单控件的。

 

form 常用的属性

action 提交给服务器的地址 URL

method 提交的方式,两种提交方式:GET 或 POST

 

CSS 美化的好处

CSS 称之为层叠样式表(Cascading Style Sheet)。在网页制作时可以有效地对页面的布局、字体、颜色、

背景和其它效果实现更加精确的控制。上 HTML 制作出来的网页更加漂亮,页面更容易维护。

 

JavaScript 的作用

 为什么要使用 JavaScript

HTML 网页与用户没有交互的功能,之前我们制作出来的网页只能看,不能进行任何操作。为了让 HTML有交互功能,提升用户的体验。使用一种脚本语言运行在网页上,让网页进一步丰富多彩。

 

技术 作用

HTML 制作网页的结构,显示内容

CSS 对已经做的网页进行美化

JavaScript 提升网页的功能,提升用户体验,让网页可以执行脚本

 

 

什么是 XML

1) 英文:eXtensible(可扩展) Markup Language 标记语言

2) 功能:

 用于框架配置,c3p-config.xml

 用于数据交换,数据传输

3) 标签:由各种标签组成,标签可以扩展的。标签没有固定功能,所有的标签都是自定义

 

 

 

jsoup 的基本概念

作用:jsoup 是一款 Java 的 XML 解析器,可直接解析某个 URL 地址、HTML 文本内容和已经存在的文件。

它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 CSS 选择器的操作方法来取出和操作数据。

 

JsoupXPath

JsoupXpath 是一款纯 Java 开发的使用 xpath 解析 HTML 的解析器,JsoupXpath 不是 jsoup 的一部分,是

在 jsoup 基础上进行的扩展。

 特点:XPath 使用路径表达式来选取 HTML 或 XML 文档中的元素节点或属性节点。

 

CS —— Client Server 客户端服务器模式

1) 客户端必须在系统上进行安装,手机中所有的 app 都是 CS 结构。

2) 如果服务器进行升级,客户端也要升级。

 

Browser Server 浏览器服务器模式

1) 客户端不用安装,运行在浏览器中。

2) 服务器如果升级,客户端不影响。

 

程序是否在服务器端运行,是重要标志。如果有程序在服务器端运行,属于动态资源。否则属于静态资源。

 

 

静态网站的特点:

静态网页是相对于动态网页而言,是指没有后台数据库、不含程序和不可交互的网页。你编的是什么它显示

的就是什么、不会有任何改变。

使用的技术:HTML、CSS、JS

2.2.3 动态网站的特点:

1) 动态网页以数据库技术为基础,可以大大减少降低网站维护的工作量;

2) 采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管

理等等;

3) 动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网

页;网页是动态生成的,是 Java 程序运行的结果。

使用的技术:JSP、Servlet、.Net、PHP

 

什么是 Servlet,

Servlet 是运行在 Web 容器中的 Java 小程序,用来处理用户的请求,并且做出响应。

 

 

什么就是jsp

Java Server Pages 运行在服务器端的Java页面 制作动态页面.

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值