`
Luob.
  • 浏览: 1575030 次
  • 来自: 上海
社区版块
存档分类
最新评论

JSP 3个编译指令,7个动作指令,9个内置对象

    博客分类:
  • JSP
阅读更多
jsp 的声明  全局变量
<%! 
private int count;
public void info{
count++;
}		
%>

<%=count%>
<%
count++;
System.out.println(count);
out.print(count);

out.print(info());

%>
 
jsp3个编译指令
<%@ taglib%>
<%@ page
language="java" 默认都是 java 通常不用设置
extends="package.class" 指定JSP变成所产生的java类继承的父类,或所实现的接口.
import="package.class|package.*|..." 用来导入包,下面几个包是默认自动导入的,不需要显示导入,
			默认导入的包有 java.lang.* ,java.servlet.*,java.servlet.jsp.*,java.servlet.http.*
session="true|false" 设定这个jsp页面是否需要 HTTP Session.
buffer="none|size Kb" 指定缓冲区得到大小.输出缓冲区JSP内部对象,out用于缓存JSP页面对客户端浏览器的输入,默认值为8Kb,单位为 Kb
autoFlush="true|false" 当输出缓冲区即将溢出时,是否需要强制输出缓冲区的内容,ture:正常输出,false:溢出时出现异常.
info="text" 设置该JSP程序信息,可以看做其说明,可以通过Servlet.getServletInfo()方法获取该值
errorPage="relativeURL" 指定错误处理页面,如果出现了异常,没有对异常进行处理的代码,会调用默认的错误页面
isErrorPage="true|false" 设置本JSP页面是否是错误才处理程序.如果本页面已经是错误处理页面,就不需要指定 errorPage属性了\
contentType="" 用于设定生成网页的文件格式和编码字符集,即 MIME类型和页面的字符集类型,MIME默认的类型是text/html 默认的字符集编码是 iso-8850-1
pageEncoding="" 指定生成网页的编码字符集.
%> 
<%@ include file=""%> 静态导入 先整合 然后在一起编译 (可以看作是一个servlet,这样父子页面的数据就可以共享了,缺点,如果两个jsp页面 比较大的时候,会出现异常jsp页面的大小过大的问题)

7个动作指令
<jsp:include> 动态导入 先编译 在整合 (看作是两个servlet,父子页面的数据不共享,相对来说不容易出现 jsp页面过大的问题)
<jsp:forward> 指定页面跳转,将请求的处理转发到下一个页面
<jsp:param> 用于传递参数
<jsp:plugin> 用于下载JavaBean和 Applet到客户端执行
<jsp:useBean> 创建一个JAVABean的的实例
<jsp:setProperty> 设置javaBean的属性值
<jsp:geProperty> 输出 JavaBen的实例属性值

1.0
<jsp:forward page="{relativeURL | <%=expression%>}"/>

1.1
<jsp:forward page="{relativeURL | <%=expression%>}"
	<jsp:param name="age" value="29"/>
</jsp:forward>

目标页面可以通过<%=request.getParameter("age")%> 


9个内置对象


config
exception
out

page
pageContext
request
response
session
application

分享到:
评论

相关推荐

    JSP的3个编译指令7个动作指令9个内置对象.rar_java

    javascript js fuction

    JSP脚本元素、指令、内建对象

    主要介绍JSP的两种注释、三脚本、七动作、九内建对象

    中唐软件jsp高级部分课件

    中唐软件jsp高级部分课件 编译指令 动作指令 内置对象

    Java Web编程宝典-十年典藏版.pdf.part2(共2个)

    全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括Java Web开发环境、JSP语法、JSP内置对象、Java Bean技术、Servlet技术、EL与JSTL标签库、数据库应用开发、初识Struts2基础、揭密Struts2高级技术、Hib锄劬e...

    java面试宝典

    121、jsp有哪些内置对象?作用分别是什么? 31 122、jsp有哪些动作?作用分别是什么? 31 123、JSP中动态INCLUDE与静态INCLUDE的区别? 31 124、两种跳转方式分别是什么?有什么区别? 31 125、如何执行一个线程安全的JSP?...

    超级有影响力霸气的Java面试题大全文档

     动态INCLUDE用jsp:include动作实现 &lt;jsp:include page="included.jsp" flush="true" /&gt;它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。 静态INCLUDE用include伪码实现,定不会检查所含文件...

    jsp最详细教程 最容易入门

    JSP 内置对象........................................................................76 3.1 request 对象.....................................77 3.1.1 获取客户提交的信息....................................

    千方百计笔试题大全

    121、jsp有哪些内置对象?作用分别是什么? 31 122、jsp有哪些动作?作用分别是什么? 31 123、JSP中动态INCLUDE与静态INCLUDE的区别? 31 124、两种跳转方式分别是什么?有什么区别? 31 125、如何执行一个线程安全的JSP?...

    java 面试题 总结

    动态INCLUDE用jsp:include动作实现 &lt;jsp:include page="included.jsp" flush="true" /&gt;它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。 静态INCLUDE用include伪码实现,定不会检查所含文件的...

    Java语言基础下载

    JSP内置对象 605 Session和Application对象 610 JSP的汉字问题的原理 611 自定义标签 613 标准标签的使用 618 内容总结 621 独立实战 622 第三十章:struts入门 623 学习目标 623 Struts简介 624 什么是应用框架 624...

    Java Web程序设计教程

    3.2.6jsp的编译指令 40 3.2.7jsp的动作指令 41 3.2.8jsp的内置对象 43 3.3认识servlet 46 3.3.1servlet的开发 46 3.3.2使用httpservlet 47 3.3.3servlet的生命周期 49 3.3.4load-on-startupservlet 50 3.4...

    计算机二级Web程序设计模拟卷(二).doc

    A.page B.taglib C.include D.forward 正确答案:A 您的答案: 本题解析: 暂无解析 15.JSP页面经过编译之后,将创建一个()。 A.applet B.servlet C.application D.exe文件 正确答案:B 您的答案: 本题解析: 暂无...

    java初学者必看

    17.5 JSP动作元素 17.5.1 (jsp:forward) 17.5.2 (jsp:useBean) 17.5.3 (jsp:setProperty) 17.5.4 (jsp:getProperty) 17.5.5 (jsp:include) 17.5.6 (jsp:plugin) 17.6 内置对象 17.6.1 out对象 17.6.2 ...

    Java开发技术大全 电子版

    3.1.4面向对象的4个基本特征101 3.2类与对象104 3.2.1类的基本结构104 3.2.2类的声明104 3.2.3创建类体105 3.2.4对象的生命周期106 3.2.5对象的创建106 3.2.6对象的使用108 3.2.7对象的释放和垃圾收集机制...

    java程序设计与开发课件

    第3章 Java类和对象······························ (39) 3.1 面向对象基础······························ (39) 3.1.1 类·············...

Global site tag (gtag.js) - Google Analytics