JSP标记、脚本、注释

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

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

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

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指令 。

JSP标记、脚本、注释

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

JSP标记、脚本、注释

JSP标记、脚本、注释

JSP标记、脚本、注释

JSP标记、脚本、注释

JSP标记、脚本、注释

 

 

 

 

 

相关文章:

  • 2022-12-23
  • 2021-11-12
  • 2021-12-15
  • 2021-12-04
  • 2022-01-26
  • 2021-08-24
  • 2021-11-21
  • 2021-09-15
猜你喜欢
  • 2021-06-30
  • 2021-07-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-03
  • 2022-12-23
相关资源
相似解决方案