Jsp-Servlet
文章平均质量分 80
释迦不加糖、
这个作者很懒,什么都没留下…
展开
-
Servlet容器模型(四)ServletConfig、ServletContext
这两天刚刚回顾了一下servlet中的配置对象ServletConfig、上下文对象ServletContext、多线程相关的知识点,做了一下笔记,如下:一、Servlet配置对象(ServletConfig):Servlet初始化时,容器调用其init(ServletConfig)方法,传递该对象。1、获得对象方法:(1)、直接使用getServletConfig()方法:Ser原创 2013-07-18 08:39:04 · 5387 阅读 · 0 评论 -
JSP技术模型(一)JSP语法概述
JSP(JavaServer Pages):一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。JSP页面元素分类声明 申明变量与定义方法 Java申明%>小脚本 执行业务逻辑的Java代码 Java代码%>表达式 用于在JSp页面输出表达式的值 表达式%>指令 指定转换时向容器发出的指令 %>动作 向容器提供请求时的指令原创 2013-07-18 16:18:40 · 1663 阅读 · 0 评论 -
JSP中的网页编写格式——MIME TYPE?
一、首先,我们要了解浏览器是如何处理内容的。在浏览器中显示的内容有 HTML、有 XML、有 GIF、还有 Flash ……那么,浏览器是如何区分它们,决定什么内容用什么形式来显示呢?答案是 MIME Type,也就是该资源的媒体类型。媒体类型通常是通过 HTTP 协议,由 Web 服务器告知浏览器的,更准确地说,是通过 Content-Type 来表示的,例如:Conte转载 2013-07-02 16:43:35 · 1965 阅读 · 0 评论 -
Servlet解决中文乱码
每次Servlet中总会有各种各样的中文请求,为了避免在每个Servlet种都添加request.setCharacterEncoding(“GB2312”)或者response.setCharacterEncoding(“GB2312”),为此可以考虑添加一个中文过滤器,下面给大家演示一个案例:1、创建一个中文过滤器类(CharacterEncodingFilter):package c原创 2013-07-15 10:43:56 · 2060 阅读 · 0 评论 -
JSP技术模型(四)JSP脚本元素和注释
今天复习了JSP脚本元素和注释部分,案例写出来,大家自己调试下,整体总结如下,1、JSP申明语句: 申明语句 %>使用申明语句的变量为全局变量,多个用户执行此JSP页面,将共享该变量。如:JSP Demo int i = 1 %>2、JSP Scriptlets: Java代码%>在JSP Scriptlets中可包含多个语句,如原创 2013-07-02 23:42:39 · 2185 阅读 · 0 评论 -
JSP技术模型(三)JSP指令元素
今天复习了JSP指令元素部分,整理了下,跟大家一起分享:一、page指令:设定JSP页面的全局属性,该配置作用于整个JSP页面,设置包括静态包含的文件。1、language属性:申明所使用的脚本语言种类,目前只有java一种,不排斥以后有其他语言的加入。e language=”java“ %>2、extends属性:指定该JSP页面生成的Servlet继承于哪个父类,必须指原创 2013-07-04 00:34:41 · 2515 阅读 · 2 评论 -
JSP运行机制
1、用户(客户机)访问相应的Jsp页面,如http://localhost:8080/test/XiaoMo.jsp。2、服务器找到相应的Jsp页面(XiaoMo.jsp)。3、服务器将Jsp转译成Servlet的源代码(XiaoMo_jsp.java)。4、服务器将Servlet源代码编译为class文件(XiaoMo_jsp.class)。5、服务器将class文件加载到内存并原创 2013-06-28 16:45:44 · 1337 阅读 · 0 评论 -
Servlet容器模型(一)Web应用程序的目录结构和部署
WEB应用程序都有严格定义的目录结构,不同的资源放在不同的目录,各种组件是通过部署描述文件定义的。一、Web应用程序:由完成特定任务的各种Web组件构成并通过Web将服务展示给外界的应用程序。二、目录结构:------|-webapps------------------------(Servlet服务器根目录)------------|-myapp----------------原创 2013-07-12 09:49:10 · 4210 阅读 · 0 评论 -
JSP技术模型(二)JSP页面生命周期
一、JSP页面的两个要点1、JSP页面也是ServletJSP页面尽管从结构上看类似于HTML页面,但他实质上是作为Servlet运行。当JSP页面被访问时,容器解析JSP页面并转换成相应的Java文件,该文件申明了一个Servlet类,其成员直接映射到JSP文件的元素上。接下来,容器编译该类并将其装入内存,然后与其他Servlet一样执行并将其输出结果发送到客户端。2、理解转换单元原创 2013-07-18 16:19:57 · 2453 阅读 · 0 评论 -
Servlet容器模型(二)部署描述文件(web.xml)
最近看了下配置文件(Deployment Descriptor:简称DD),又称部署描述文件,下面详细介绍下该文件的组成和作用:一、有四个属性:1、xmlns:申明了web.xml文件的名称空间的xml方案文档的位置;2、xmls:xsi:指定了命名空间的案例;3、xsi:schemeLocation:指定了发方案的位置;4、version:制定方案的版本;二、DD文件原创 2013-07-17 08:36:21 · 3652 阅读 · 4 评论 -
Servlet容器模型(三)会话管理
最近整理了下会话管理的相关笔记,一下做个总结:一、会话管理(HttpSession)1、Web服务器跟踪客户状态的四种方法:1)、使用Servlet API的Session机制(常用)2)、使用持久的Cookie对象;3)、使用URL重写机制;4)、使用隐藏的表单域;2、会话:一个客服与服务器之间的不中断请求相应序列。3、会话管理机制:1)、第一次请求时,由于不原创 2013-07-16 09:28:45 · 2298 阅读 · 1 评论 -
JSP技术模型(五)JSP隐含变量
在JSP页面的转换阶段,容器在_jspService()方法中申明并初始化一些变量,可以在JSP页面小脚本中或表达式中直接使用这些变量。一、JSP页面中可使用的隐含变量1、application javax.servlet.ServletContext接口引用WEB应用程序的上下文2、session javax.servlet.http.HttpSession接口引用用户会原创 2013-07-31 08:57:02 · 3436 阅读 · 0 评论