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允许程序开发者采用面向对象的方式来操作关系数据库。