—JSP(Java Server Pages)是指:
—在HTML中嵌入Java脚本语言
—由应用服务器中的JSP引擎来编译和执行嵌入的Java脚本语言命令
—然后将生成的整个页面信息返回给客户端
页面组成
— JSP指令
指令作用:

控制这个页面产生的Servlet的整体结构

—指令一般形式:

<%@ directive {attr="value"} %>

—directive 指令类别

1. page指令

作用:指示页面相关的信息。

2.include指令

作用:包含另一个文件,实现页面的重用。

3.taglib指令

作用:指示这个JSP页面所使用的标签库。

page指令

作用:指示页面相关的信息。

说明:在一个JSP页面中,page指令可以出现多次,但是每一种属性却只能出现一次,重复的属性设置将覆盖掉先前的设置;但其中的import属性是一个例外,可以有多个导入操作。

基本语法格式:

<%@ page page_directive_attr_list %>

page指令常用属性

include指令

作用:包含另一个文件(html,jsp,text等),将该文件的内容

包含到本jsp页面里

语法:<%@ include file=“top.jsp"%>

taglib指令

作用:指示这个JSP页面所使用的标签库。语法:<%@ taglib uri="tagLibraryURI" prefix="tagPrefix" %>

属性

说明

language=”java”

language变量告诉server在文件中将采用哪种语言,在JSP当前的规范中,java是JSP唯一支持的语

extends=“package.class”

extends变量定义了由JSP页面产生的servlet的父类,一般来说,这个属性用得很少。

import=”package.*,package.class”

import变量和任何一个java程序的第一部分一样。import变量的值是一系列逗号分开的列表,表明想要引入的包和类。

JSP页面以及简单的指令的更多相关文章

  1. JSP——页面三大部分(指令、脚本、动作组件)

    一.JSP简介: JSP(Java Server Pages,Java服务器端页面开发技术) JSP可以实现的技术都可以通过Servlet实现,他们本质上是一样的.但JSP设计的目的在于简化表示层的表 ...

  2. Eclipse添加jsp页面后引入java指令报错解决方法

    新建jsp页面老提示: Multiple annotations found at this line: - The superclass "javax.servlet.http.HttpS ...

  3. JSP页面中的指令标识

    JSP页面中的指令标识 制作人:全心全意 指令标识主要用于设定整个JSP页面范围内都有效的相关信息,它是被服务器解释并执行的,不会产生任何内容输出到网页中.也就是说,指令标识对于客户端浏览器是不可见的 ...

  4. JSP自定义标签——简单标签(2)

    在前一篇博客中,我们已经学习了自定义的简单标签的基本使用方法,这一篇我们来学习如何在简单标签中添加标签属性.对自定义标签添加一些属性,可以使我们的标签功能更加灵活和复用.例如前一篇博客使用简单标签来对 ...

  5. JSP自定义标签——简单标签(1)

    前面一篇博客介绍了自定义标签的传统标签使用方式,但是我们会发现,使用传统标签非常的麻烦,而且接口还多,现在传统标签基本都没用了,除了一些比较久的框架.Sun公司之后推出了一个新的标签使用方式,称之为简 ...

  6. java web工程的错误页面的简单配置

    jsp页面,本身服务器也会将该页面翻译成一个servlet页面,所以请求该页面就会有可能出现错误的情况,就会出现下面类似的页面 这样给客户看到并不友好. 1.jsp页面<%@ page %> ...

  7. 网站开发进阶(十一)如何将一个jsp页面嵌套在另一个页面中

    如何将一个jsp页面嵌套在另一个页面中 这个在做网页中常要用到,有些通用的内容可集中放在一个页面文件中,其它要用到这些内容的页面只需要包含(引用)这个通用文件即可.这样便于维护,如果有很多网页,当通用 ...

  8. jsp页面指令

    JSP中共有三个指令: (1)page: 用于定义JSP文件中的全局属性 (2)include: 用于在JSP页面中包含另外一个文件的内容 (3)taglib: 此指令能够让用户自定义新的标签 第三个 ...

  9. 分别应用include指令和include动作标识在一个jsp页面中包含一个文件。

    分别应用include指令和include动作标识在一个jsp页面中包含一个文件. hello.jsp <%@ page language="java" import=&qu ...

随机推荐

  1. Linux环境变量设置指南

    以配置java环境变量为例 目录 [隐藏]  1 修改/etc/profile文件 2 修改用户目录下的.bash_profile 3 修改.bashrc文件 4 直接在shell下设置 5 查看环境 ...

  2. no-jquery 01Elements

    Select Elements id // IE 5.5+ document.getElementById('myElement'); // IE 8+ document.querySelector( ...

  3. canvas 3D运动球效果

    <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...

  4. http://www.cnblogs.com/summers/p/3225375.html

    http://www.cnblogs.com/summers/p/3225375.html

  5. 多级下拉菜单zz

    MultiLevelMultiSelectCombo (Silverlight) Tharindu Nishad Patikirikorala, 14 Aug 2013 CPOL 5.00 (1 vo ...

  6. WPF中ComboBox用法

    The ComboBox control is in many ways like the ListBox control, but takes up a lot less space, becaus ...

  7. js jQuery笔记

    jQuery 1.几种获取子元素的方法及区别 children方法获得的仅仅是元素一下级的子元素,即:immediate children. find方法获得所有下级元素,即:descendants ...

  8. iOS学习14之OC NSNumber + NSValue

    1.NSNumber 数值类. 作用:实现基本数据类型与OC对象类型的相互转化. 1> NSNumber创建对象 // 初始化方法 NSNumber *num1 = [[NSNumber all ...

  9. session过期问题

    php中session过期时间设置及回收机制详解: 修改php中的session过期时间可以修改php配置文件php.ini中的session.gc_maxlifetime即可. 当php每发出一次请 ...

  10. XCOJ 1168 (搜索+期望+高斯消元法)

    题目链接: http://xcacm.hfut.edu.cn/oj/problem.php?id=1168 题目大意:D是起点,E是终点.每次等概率往某个方向走,问到达终点的期望步数.到不了终点或步数 ...