JSP指令标记、动作标记、脚本、注释

(1) page指令:通常位于页面顶端,控制整个页面的显示属性。

page指令的格式:
<%@ page 属性1=“属性1的值” 属性2= “属性值1,属性值2”„„%>
或
 <%@ page 属性1="属性1的值" %>
 <%@ page 属性2="属性2的值" %>
 „ „
 <%@ page 属性n=“属性n的值” %> 
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>

page 指令标记可以指定如下属性的值contentType、import、language、
session、buffer、auotFlush 、isThreadSafe
.

contentType属性
 当用户请求一个JSP页面时,Tomcat服务器负责解释执行JSP
页面,并将某些信息发送到用户的浏览器,以便用户浏览这些信
息。Tomcat服务器同时负责通知用户的浏览器使用怎样的方法来
处理所接收到的信息,这就要求jsp页面必须设置响应的MIME
(Multipurpose Internet Mail Extention)类型和jsp页面的字
符编码,这些就交给contentType 属性来完成。

contentType属性:
<%@page contentType="text/html;charset=UTF-8" %>

注意:不允许两次使用page 指令给contentType属性指定不同的属
性值 。
属性import的值
该属性的作用是为JSP页面引入Java运行环境提供的包中的类,这样
就可以在JSP页面的程序片部分、变量及函数声明部分、表达式部分使
用包中的类。
 使用page指令可以为import属性指定几个值,这些值用逗号分隔。

<%@page import="java.io.*", "java.util.Date" %>

注:JSP页面默认import属性已经有" java.lang.* "、
"javax.servlet .* " 、
"javax.servlet.jsp.*"、
"javax.servlet.http.*"等值 。
使用page指令
属性language的值
定义JSP页面使用的脚本语言,该属性的值目前只能取"java"。
例如:

 <%@ page language="java" %>


注:JSP页面默认有如上page指令 。

(2)include指令:将一个外部文件嵌入到 jsp 页面中,同时解析这个页面中jsp语句。

include指令标记:

<%@ include file="文件的URL" %>

include动作标记

<jsp:include page="URL" />

(3)taglib指令:使用标签库定义新的自定义标签,并在jsp页面中启用定制行为。

<jsp:useBean id="circle" class="tom.jiafei.Circle" scope="page" />

forward 动作标记

param动作标记

 

 

 

 

 

  • 5
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值