码迷,mamicode.com
首页 > Web开发 > 详细

jsp页面元素

时间:2020-02-06 16:50:53      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:uri   init   脚本   处理   其他   集合   回车   网页   lang   

scriptlet脚本
//第一种
<%
    Java片段:局部变量、Java语句
%>
//第二种
<%
    Java片段:全局变量、定义方法
%>
//第三种
<%=输出表达式%>
scriptlet脚本实例
 1 <%@ page contentType="text/html;charset=UTF-8" language="java" %>
 2 <html>
 3   <head>
 4     <title>beekc</title>
 5   </head>
 6   <body>
 7     <%!
 8         public String bookName;
 9         public void init()
10         {
11             bookName = "book书";
12         }
13     %>
14     <%
15         String name = "张三";
16         out.println("你好" + name + "</br>");
17         init();
18     %>
19   <%=bookName%>
20   </body>
21 </html>
out.println()与out.print()都不能回车,想要回车得加</br>HTML标签,即out.print()与<%= %>都可以解析HTML代码

指令

指令一般在代码页面得前几行,JSP中的三种指令标签:
 <%@ page contentType="text/html;charset=UTF-8" language="java" %>
指令 作用
<%@ page ... %> 定义网页依赖属性,比如脚本语言、error页面、缓存需求等等
<%@ include ... %> 包含其他文件
<%@ taglib ... %> 引入标签库得定义







page指令

一个JSP页面可以包含多个page指令,下表列出与Page指令相关的属性:
属性 作用
buffer 指定out对象使用缓冲区的大小
autoFlush 控制out对象的 缓存区
contentType 指定当前JSP页面的MIME类型和字符编码
errorPage 指定当JSP页面发生异常时需要转向的错误处理页面
isErrorPage 指定当前页面是否可以作为另一个JSP页面的错误处理页面
extends 指定servlet从哪一个类继承
import 导入要使用的Java类
info 定义JSP页面的描述信息
isThreadSafe 指定对JSP页面的访问是否为线程安全
language 定义JSP页面所用的脚本语言,默认是Java
session 指定JSP页面是否使用session
isELIgnored 指定是否执行EL表达式
isScriptingEnabled 确定脚本元素能否被使用























include指令

JSP可以通过include指令来包含其他文件。被包含的文件可以是JSP文件、HTML文件或文本文件。
<%@ include file="文件相对 url 地址" %>

taglib指令

JSP API允许用户自定义标签,一个自定义标签库就是自定义标签的集合。
<%@ taglib uri="uri" prefix="prefixOfTag" %>

 

注释

 <!--HTML注释 -->
//Java注释
/*
  Java注释
*/
<%--Jsp注释--%>

 

jsp页面元素

标签:uri   init   脚本   处理   其他   集合   回车   网页   lang   

原文地址:https://www.cnblogs.com/beekc/p/12268956.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!