JSP语言基础

  • 语言基础

1.1指令表示

page 指令属性:

language:只支持java。

Extends:继承java类。

Import:导入jar包。

pageEccoding:jsp编码格式,指定文件编码。如果该属性设置为ISO-8859-2,则这个jsp不支持中文字符。通常设置GBK,则支持简体中文和繁体中文。 GB18030为中文编码格式。

ContentType 该属性设置jsp的mime类型和字符编码,浏览器会据此显示网页内容。

Session:该属性指定jsp页面是否使用http的session会话对象,默认为true,表示可以使用session会话对象。

Buffer:设置out输出对象的缓冲区大小,默认8kb,且单位只能是kb。Buffer=”128kb”;

autoFlush:设置jsp页面缓存满时,是否自动刷新页面。

isErrorPage:当jsp页面设置成错误页面处理另一个jsp页面的的错误,True或者false。

errorPage:指定当前jsp异常的另一个jsp页面,值为另一jsp页面的url。

 

Include指令属性:包含另一jsp页面,包含的是静态页面。

File:指定要包含文件的路径。

<%@include file=”path”%>

 

Taglib指令:声明该页面所引用的标签库。

Prefix:用于指定标签的前缀,该前缀不能使jsp、jspx、java、javax、sin、servlet和sunw。

Uri:指定标签库文件的存放位置。

<%@taglib prefix=”c” uri=””%>

 

脚本标识

Jsp表达式:<%=表达式%>

服务器执行jsp页面,会将jsp页面转换成Servlet类,在该类把使用JSP声明表示定义的变量和方法转换成类的成员变量和方法。

<%!声明变量或方法的代码%>

 

 

单行注释://

多行注释:/*

                     */

文档注释:/**

                     */

掩藏注释:<%---%>

 

动态注释:<!--<%=new Date()%>-->

 

 

动作标识:包含文件标识<jsp:include>

<jsp:include page=”url” flush=”true|false”>

Page:用于指定被包含文件的相对路径。

<jsp:forward page=”url”>

Page标识转发的目标页面,请求的目标文件必须是内部的资源。

<jsp:param name=”” value=””>指定参数名称和参数值。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值