10分钟复习javaweb

html:是网页的骨架,静态网页初步的轮廓,简单粗糙,僵硬又没有美感.表单的标签<form>,里面的<input>很常用,里面有type属性等
css:为了更加灵活,常与div一起布局,设置边框,颜色,位置等,标签内写(关键词style)
JavaScript:比前两个多了var多了function(),,有对象有方法,走向动态,通过<script></script>标签插入到HTML页面
JQuery:JavaScript封装和创建对象不方便操作,于是有了JQuery,用$加选择器直接快速找到标签元素直接操作
bootstap:运用之前全部,排版方便合理,响应式布局,栅格系统,有很多成熟的代码可以直接使用,使得web开发更加快捷美观

mysql: 我们需要有数据存储的地方
JDBC:将Java语言和数据库结合起来,通过java语言可以直接操作数据库
c3p0连接池:复用连接,提高效率
(1ComboPooledDataSource dataSource=new ComboPooledDataSource("mysql")
2dataSource.getConnection())
DBUtil:封装的JDBC操作,简化JDBC操作,留意QueryRunner类和ResultsetHandler类,可以直接获取连接池然后操作数据库
(1QueryRunner queryRunner = new QueryRunner(C3P0Utils.getDatasource)
2query.runner.update(sql,params))

XML:被设计用来传输和存储数据,焦点是数据的内容,仅是纯文本,常用于简化数据的存储和共享,把数据从 HTML 分离
XML约束:编写一个文档来约束一个XML文档的书写规范(与xml语法无关),
DTD约束:语法简洁,共能比较单一。
Schema约束:语法复杂,功能比较强大。
XML解析:根据不同的解析方式,提供具体的实现,读取xml
SAX:逐行解析,解析速度快,占用内存少,不能倒退。
DOM:一次性读取,加载大文档时效率低下,也可能内存溢出
dom4j:XML 解析包,采用了 Java 集合框架并完全支持 DOM,SAX

反射:可以获得类的所有属性和方法
Class对象,Constructor对象,Method对象,Field对象

http协议:基于请求与相应的协议,浏览器和服务器的约定协议
tomcat:存放动态资源的web服务器,轻量级,支持jsp和servlet
servlet:服务器上的程序,处理客户端的请求与响应,

重定向:发出请求后服务器返回客户端,然后重新再次请求senRedirect()
请求转发:发出请求后服务器内部解决了后续工作,getRequestDispacther()

会话:指客户端(浏览器)和服务端之间的数据传输
Cookie:数据存在浏览器(保存会话数据的对象)
Session:数据存在服务器,更安全,容易更大(保存会话数据的对象)

JSP:java服务器页面,java代码和html共同存在,简化的Servlet设计,在服务器端执行的。通常返回给客户端的就是一个HTML文本以<%开头以%>结束,为用户提供动态数据,包括三大领域,九个内置对象

EL:(Expression Language)是一种jsp技术,使JSP写起来更简单,${expression},EL是用来显示数据的,功能跟<%=表达式%> 一样
例如,
< %=request. getParameter(“username”)% > 等价于 ${ param. username }
如:${username}。它的意思是取出某一范围中名称为username的变量。
因为我们并没有指定哪一个范围的username,所以它会依序从Page、Request、Session、Application范围查找。
1、EL中$用法是 ${}
2、jQuery中的$用法是 $()
JSTL:JSP标准标签库,JSTL支持通用的、结构化的任务,功能包括迭代和条件判断、数据管理格式化、XML 操作以及数据库访问。核心标签库常用的是if和forEach,<c:forEach >
JSTL是一个不断完善的开放源代码,EL只是一个表达式,只要JSTL和EL结合,就基本可以让页面再无<% %> jsp代码了。

事务:逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功
Ajax:异步,局部刷新,基础语法是:$(selector).action(),$.get,和$.post

MVC设计模式:使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。最典型的MVC就是JSP + servlet + javabean的模式
三层架构:

猜你喜欢

转载自www.cnblogs.com/maplesu/p/9785859.html