2012年10月29日

JSP九大内置对象

摘要: 内置对象:Request,Response,Out,Session,Application,Cookie,Config,Page,Exception。1、Request对象 该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交的信息。 当Request对象获取客户提交的汉字字符时,会出现乱码问题,必须进行特殊处理。首先,将获取的字符串用ISO-8859-1进行编码,并将编码存发岛一个字节数组中,然后再将这个数组转化为字符串对象即可。如下:String textContent=request.getParameter("boy" 阅读全文

posted @ 2012-10-29 16:08 ellisonDon 阅读(823) 评论(0) 推荐(0) 编辑

jsp 的四个作用域 :page、request、session和application的区别 .

摘要: 1.简单说 page指当前页面。在一个jsp页面里有效 2.request 指从http请求到服务器处理结束,返回响应的整个过程。在这个过程中使用forward方式跳转多个jsp。在这些页面里你都可以使用这个变量。 3.Session 有效范围当前会话,从浏览器打开到浏览器关闭这个过程。 4.application它的有效范围是整个应用。 作用域里的变量,它们的存活时间是最长的,如果不进行手工删除,它们就一直可以使用 page里的变量没法从index.jsp传递到test.jsp。只要页面跳转了,它们就不见了。 request里的变量可以跨越forward前后的两页。但是只要刷新页面,它们就重 阅读全文

posted @ 2012-10-29 15:54 ellisonDon 阅读(30205) 评论(0) 推荐(5) 编辑

jsp运行机制

摘要: 一、JSP机制概述可以把执行JSP页面的执行分成两个阶段,一个是转译阶段,一个是请求阶段。转译阶段:JSP页面转换成Servlet类。请求阶段:Servlet类执行,将响应结果发送至客户端。1.用户(客户机)访问响应的JSP页面,如http://localhost:8080/Prj_test/ch02/HelloJSP.jsp。2.服务器找到相应的JSP页面。3.服务器将JSP转译成Servlet的源代码。4.服务器将Servlet源代码编译为class文件。5.服务器将class文件加载到内存并执行。6.服务器讲class文件执行后生成HTML代码发送给客户机,客户机浏览器根据响应的HTML 阅读全文

posted @ 2012-10-29 14:55 ellisonDon 阅读(7099) 评论(0) 推荐(0) 编辑

JSP动作指令

摘要: 动作指令与编译指令不间,编译指令是通知 Servlet 引擎的处理消息,而动作指令只是运行时的脚本动作。编译指令在将JSP 编译成 Servlet 时起作用:处理指令通常可替换成 Java脚本,是 JSP脚本的标准化写法。JSP7个动作指令如下 :jsp:forward: 执行页面转向,将请求的处理转发到下一个页面。jsp:param: 用于传递参数,必须与其他支持参数曲标签一起使用。jsp:include: 用于动态引入一个 JSP 页面。jsp:plugin: 用于下载 JavaBean 或 Applet 到客户端执行。jsp:useBean: 使用 JavaBean。jsp:setPro 阅读全文

posted @ 2012-10-29 14:50 ellisonDon 阅读(3345) 评论(0) 推荐(0) 编辑

JSP声明

摘要: 转:http://wwyinhuabin.blog.163.com/blog/static/38203212201022975818245/2.3 JSP 声明JSP 声明用于声明变量和方法。在JSP 声明中声明方法看起来很特别,似乎没有类,只有方法定义,而方法又脱离类独立存在。JSP 声明的格式如下:〈%!声明部分%〉看下面页面的源代码:〈%@page contentType="text/html; charset=gb2312" language="java"%〉<1--下面是JSP 声明部分>〈%!//声明一个整形变量public in 阅读全文

posted @ 2012-10-29 13:54 ellisonDon 阅读(396) 评论(0) 推荐(0) 编辑

导航