Web原理与应用开发

Web表单

Web表单是一种处理特殊类型的Web页面,该类型页面的功能包括:提供

提示用户输入数据的图形用户界面;当用户点击页面上的“提交”按钮时,将

调用Web服务器主机上的外部程序的执行。

Web会话

Cookie机制

Cookie机制原理

Cookie的属性

Cookie的有效期

Cookie的修改、删除

Session机制

Session机制原理

Session的常用方法

URL地址重写

Session中禁止使用Cookie

Applet

Applet是可通过Internet下载并在接收计算机上运行的一小段程序。Ap

plet通常用Java语言编写并运行在浏览器软件中,典型应用为万维网网页页

面定制或添加交互格式元素。

Servlet

Servlet是在服务器上运行的小程序。这个词是在Java Servlet的环境

中创造的。Java Servlet是一种作为单独文件跟网页一起发送的小程序,通

常在服务器端运行,可提供为用户进行运算或者根据用户作用定为图形等服务。

SSH

SSH不是一个框架,而是多个框架(Struts+Spring+Hibernate——的集

成,是目前较流行的一种Web应用程序开源集成框架,用于构建灵活、易于扩

展的多层Web应用程序。集成SSH框架的系统从职责上分为4层:表示层、业务

逻辑层、数据持久层和域模块层(实体层)。

Struts

MVC是Model、View、Controller的缩写,分别代表应用的3个组成部分,即模型、视图与控制器。3各部分以最少的耦合协同工作,从而提高应用的可扩展性及可维护性。

Sprint

Spring有如下有点:

低侵入式设计,代码污染极低。

独立于各种应用服务器,可以真正实现Write Once和Run Anywhere。

Spring的DI机制降低了业务对象替换的复杂性。

Spring并不完全依赖于Spring,开发者可自由选用Spring框架的部分或全部。

Hibernate

Hibernate是目前流行的开源对象 / 关系映射(Object / Relation Mapping,ORM)框架。Hibernate采用低侵入式的设计,完全采用普通的Java对象(POJO),而不必继承Hibernate的某个超类或实现Hibernate的某个接口。因为Hibernate是面向对象的程序设计语言和关系数据库之间的桥梁,所以Hibernate允许程序开发者采用面向对象的方式来操作关系数据库。

你可能感兴趣的:(Web原理与应用开发)