• JSP页面的基本元素


    JSP页面元素构成:静态内容、指令、表达式、小脚本、声明、注释。

    JSP指令包括:

    page指令:通常位于jsp页面的顶端,同一个页面可以有多个page指令。

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

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

    page指令语法:

    <%@page 属性="属性值" 属性2="属性值1,属性值2"... 属性n="属性值n" %>

    属性

    描述

    默认值

    language

    制定JSP页面使用的脚本语言

    Java

    import

    通过该属性来引用脚本语言中使用到的类文件

    contentType

    用来指定JSP页面所采用的编码方式

    text/html

    ISO-8859-1

    一般会将contentType设成contentType="text/html; charset=utf-8"

    JSP注释

    在JSP页面的注释。有一下几种方式:

    HTML的注释:(客户端可见)

    <!-- html注释 -->

    JSP的注释:(客户端不可见)

    <%-- html注释 --%>

    JSP脚本注释:(可以嵌入在JSP的注释中)

    // 单行注释

    /* 多行注释 */

    JSP脚本

    在JSP页面中执行的Java代码。

    语法:

    <% Java代码 %>

    示例:

    <%

           out.println("moonlit");

    %>

    JSP声明

    在JSP页面中定义变量或者方法。

    语法:

    <%! Java代码 %>

    示例:

    <%!

           String s = "moonlit";     // 声明了一个字符串变量

           int add(int x, int y) {     // 声明了一个返回整型的函数,实现两个函数的求和。

                  return x + y;

           }

    %>

    声明了变量和函数之后,我们就可以在接下来使用这些变量和函数。

    JSP表达式

    在JSP页面中执行的表达式。

    语法:

    <%=表达式 %>    // 注意:表达式不以分号结束

    示例:(如在JSP页面中显示JSP生命中定义的s)

    <p>姓名:<%=s %></p>

  • 相关阅读:
    Java基础--阻塞队列ArrayBlockingQueue
    Java基础--反射Reflection
    Java基础--对象克隆
    Java基础--HashCode
    Java基础--序列化Serializable
    OpenCV 绘制图像直方图
    PHP isset, array_key_exists配合使用, 并解决效率问题
    安装XDEBUG步骤及问题
    设计模式例子
    适配器模式例子
  • 原文地址:https://www.cnblogs.com/moonlightpoet/p/5598885.html
Copyright © 2020-2023  润新知