Servlet
杨斌_HUST
Greatness can be prepared.
展开
-
servlet的高级应用
1:Filter(过滤器) Filter是servlet2.3规范中新增加的,Filter并不是servlet,他不会对请求产生产生响应,但是他可以改变请求的内容,并且可以产生自己的相应。Filter是可重用的,当你在web应用中部署了一个Filter时,所有发送给这个应用的请求都要先经过这个Filter的处理。 Filter的用处: 1:访问限制 2:日志记录 3:访问资源的转换(如x原创 2013-12-14 23:46:56 · 254 阅读 · 0 评论 -
servlet进阶 api基本类和接口介绍
基本类和接口 一、javax.servlet.Servlet接口 servlet抽象集是javax.servlet.Servlet接口,它规定了必须由Servlet类实现由servlet引擎识别和管理的方法集。 Servlet接口的基本目标是提供生命期方法init()、service()和destroy()方法。 servlet接口中的方法 void in转载 2013-12-14 23:31:32 · 206 阅读 · 0 评论 -
浅谈HTTP中Get与Post的区别
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。 1.根转载 2013-12-14 23:05:42 · 180 阅读 · 0 评论 -
过滤器、监听器
过滤器 功能: ? 任何网站都需要对用户是否登陆进行过滤 ? 网上聊天系统,屏蔽非法文字 ? 对请求内容进行统一编码 写一个Filter类都必须继承(implements) Filter接口 public void init(FilterConfig filterConfig) throws ServletException 过滤器初始化是在容器启转载 2013-12-14 23:48:12 · 241 阅读 · 0 评论 -
Servlet/JSP服务器端重定向
通常,在一个设计良好的Web应用中,都会综合使用Servlet和JSP技术。Servlet控制业务流转,JSP则负责业务处理结果的显示。此时,将大量用到重定向技术。 重定向技术可以分为两类,一类是客户端重定向,一类是服务器端重定向。客户端重定向可以通过设置特定的HTTP头,或者写JavaScript脚本实现。本文主要探讨服务器端重定向技术的实现。 服务器端的重定向相关类转载 2013-12-14 23:41:18 · 227 阅读 · 0 评论 -
servlet基础
servlet包括三种servlet,分别是标准,监听和过滤Servlet,都必须继承javax.servlet和javax.servlet.http包中的GenericServlet类或他的字类HttpServlet类。监听Servlet涉及实现监听器HttpsessionListener、ServletContextListener、HttpSessionAttributeListener或S转载 2013-12-14 22:54:19 · 219 阅读 · 0 评论 -
servlet知识汇总(三)
过滤器 JSP完成的功能Servlet都能完成,但是Servlet具备很多JSP所不具有的,从使用上看可以分为三种:简单Servlet、过滤Servlet和监听Servlet 1.过滤器:是以一种组件的形式绑定在web应用程序当中的,与其他的Web应用程序组件不同的是,过滤器是采用链的方式进行处理的。一旦加入过滤器,所有的请求先交给过滤器处理,然后再访问相应的web资源的访问限制。 (1)原创 2013-12-15 00:46:46 · 228 阅读 · 0 评论 -
Cookie和Session原理
Cookie的原理 浏览器要访问服务器里面的文件,只要在浏览器里面写这个文件名,写服务器的地址,写端口号,写http,要想传参数,直接在地址里面传,或者通过post方式来传。http协议的无连接性,要求出现一种保存c/s间状态的机制: 通过浏览器访问网页1,买了一个东西(登陆了),当我们从服务器拿下我么的内容之后,浏览器到服务器的连接就断掉了(无连接性);买完东西(登陆后)去另外原创 2013-12-15 00:39:15 · 401 阅读 · 0 评论 -
Servlet基础(二)
Servlet是一种辅助应用,主要用在Web容器上,是运行在Web服务器或应用服务器上的java程序,它是在Web上创建动态内容的有效而强大的解决方案,由Web容器来管理它的生命周期并且与Web服务器交互。sun公司规定了其规范,由其它厂商完成了它的底层代码,而业务代码需要用户自己来完成。 如下是Servlet类的结构图: Servlet的生命周期过程:1.Web容器启转载 2013-12-14 23:26:20 · 265 阅读 · 0 评论 -
servlet知识汇总(一)
1.常用的服务器 (1)IIS (2)Apache(linux用的最多的)是一种web服务器,使用C语言写的 (3)Tomcat是Apache 总项目的一个,也是一种web服务器,是用java语言写的。叫做jsp和servelet的容器。 2.动态的网页技术:根据客户端不同的情况来选择不同的展现。同一个页面可以展现出不同的结果。 CGI(Common GateWay Interface)原创 2013-12-15 00:42:18 · 303 阅读 · 0 评论 -
servlet知识汇总(二)
1.定义:Sevlet(服务器端小程序)是使用java语言编写的服务器端程序,可以向jsp一样生成动态web页面。Sevlet主要运行在服务器端,并用服务器调用执行,是一种按照servlet标准开发的类。 2.Servlet带给开发人员的最大的好处是:它可以处理客户端传来的HTTP请求,并返回一个响应。 3.Servlet将按照如下步骤进行处理: (1)客户端(很可能是web浏览器)通过Ht原创 2013-12-15 00:44:40 · 329 阅读 · 0 评论