SERVLETJSP
文章平均质量分 92
fudapeng7
男子汉大豆腐 人贱人爱 花见花败 车见爆胎 下流涕淌 一表人渣。。。
展开
-
SERVLETJSP学习(四)—— JSP基本语法 、JSP运行原理
1. JSP基本语法1.1. JSP的由来1.1.1. 为什么有JSP规范Servlet技术产生以后,在使用过程中存在一个很大的问题,即为了表现页面的效果而需要输出大量的HTML标签,这些标签在Servlet中表现为一个个的字符串常量。这种输出页面的方式不仅仅增加了开发时对页面的控制难度,也不利于后期的维护。为了能够将Servlet中用于表现的功能分离出来,提高视图的开发效率,原创 2016-05-12 10:43:37 · 935 阅读 · 0 评论 -
SERVLETJSP学习(五)—— 转发 、JSP开发常见问题
1. JSP开发要点1.1. 转发1.1.1. 什么是转发在Web服务器端处理用户请求的时候,会有需要多个Web组件配合才能完成的情况。一个Web组件(Servlet/JSP)将未完成的处理通过容器转交给另外一个Web组件继续完成,这个转交的过程叫做转发。常见情况是Servlet负责获取数据,然后将数据转交给JSP进行展现。1.1.2. 如何实现转发实现转发过程原创 2016-05-12 10:55:08 · 930 阅读 · 0 评论 -
SERVLETJSP学习(六)—— 状态管理-cookie
1. 状态管理-Cookie1.1. 状态管理1.1.1. 为什么需要状态管理Web应用程序使用HTTP协议作为传输数据的标准协议,而HTTP协议是无状态协议,即一次请求对应一次响应,响应结束后连接即断开,同一个用户的不同请求对于服务器端来讲并不会认为这两个请求有什么关联性,并不会以此区分不同的客户端。但实际情况中还是需要服务器端能够区分不同的客户端以及记录与客户端相关的一些数原创 2016-05-12 11:03:01 · 6883 阅读 · 0 评论 -
SERVLETJSP学习(二)—— Servlet工作原理
1. Servlet核心(I)1.1. 请求方式1.1.1. 请求方式的种类请求数据包中的请求行的第一个参数就是请求方式,是客户端向Web服务器发送请求时的意向说明,以此告知服务器该如何处理及解析提交的这些数据,而客户端提交的数据也会因为采用的提交方式不同来处理。后续的一切解析都是基于请求方式的不同而不同。在RFC标准文档中有详细的规定来说明请求方式的种类及作用。区分请求种原创 2016-05-06 14:28:37 · 1633 阅读 · 0 评论 -
SERVLETJSP学习(一)——Servlet基础 、 HTTP协议
1. Servlet基础1.1. Web应用的演变1.1.1. 单机程序软件从附着于电脑硬件之日起,就在不断的进行着自我完善和演变。从其使用模式的角度出发,可以简单分为单机程序和网络程序。发展到今时今日仍有大量的不依赖网络的单机程序被我们使用,如记事本、Excel、PPT、ZIP压缩等软件都是大家熟知的装机必备软件。1.1.2. 网络程序当电脑越来越多的参与到日常生原创 2016-05-06 13:49:54 · 4217 阅读 · 0 评论 -
SERVLETJSP学习(三)—— 容器对路径的处理 、Servlet特性
1. Servlet开发要点1.1. 重定向1.1.1. 什么是重定向在服务器为浏览器提供响应时,回传的数据包中的状态行里面是302状态码,同时在消息头内会增加一个键值对,名称为Location,值是一个新的URL地址。当这个响应到达浏览器的时候,这一次的请求响应过程并未结束,浏览器遇见302状态码之后,会立即按照Location头信息中指定的URL地址发送新的一个请求,这样一原创 2016-05-06 15:15:58 · 1521 阅读 · 0 评论 -
SERVLETJSP学习(七)—— 状态管理-Session
1. 状态管理-Session1.1. Session1.1.1. 什么是Session服务器为不同的客户端在内存中创建了用于保存数据的Session对象,并将用于标识该对象的唯一Id发回给与该对象对应的客户端。当浏览器再次发送请求时,SessionId也会被发送过来,服务器凭借这个唯一Id找到与之对应的Session对象。在服务器端维护的这些用于保存与不同客户端交互时的数据的原创 2016-05-22 15:59:48 · 703 阅读 · 0 评论 -
SERVLETJSP学习(九)—— EL、JSTL
1. EL表达式1.1. EL表达式1.1.1. 为什么需要EL表达式和JSP标签JSP的产生在一定程度上将Servlet中负责表现的功能抽取了出来,但JSP页内嵌入的Java代码也破坏了页面中负责表现的页面结构,特别是当运算逻辑稍微复杂一点的话,那么JSP页面中大量的Java代码增加了页面维护的难度。所以使用简单的标签来表现复杂的逻辑以及使用简单的形式表现运算的关系就是EL表原创 2016-05-22 16:12:24 · 832 阅读 · 0 评论 -
SERVLETJSP学习(八)—— 过滤器、监听器
1. 过滤器1.1. 过滤器1.1.1. 什么是过滤器过滤器是Servlet2.3规范之中一种特殊的Web组件,可以作为Servlet的辅助性插件存在。例如,对信息的筛选是很多Servlet里面的一个必须的前提,但是相同的功能在每个Servlet中都编写不仅仅不利于以后修改过滤逻辑,也不利于功能的重用,这时可以将这一部分非决定性的功能放在一个过滤器中,通过配置由容器控制所有请求原创 2016-05-22 16:06:56 · 809 阅读 · 0 评论