`
kangfuq
  • 浏览: 12142 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

JSP元素简单归纳总结

阅读更多

        简单归纳如下图:

模板文本
页面中所有的非JSP元素的内容都被称为模板文本。包括HTML元素、WML、XML、纯文本等等,都属于模板文本。除了转义模板文本外,模板文本 通常不加修改地直接传递给客户端。
1、HTML文本:HTML内容,不加更改的传递给客户端。
2、HTML注释:<!-- ... -->
3、转义模板文本:<\% 和 %\>

JSP元素
一、JSP 脚本元素
        (1)JSP 注释
                描述:开发人员注释,不发送到客户程序,在转化为servlet时已经被忽略(移除)。
                示例: <%-- Blah --%>
        (2)JSP 表达式
                描述:注意,表达式结尾不能加分号。
                示例:<%= request.getParameter("name") %>
        (3)JSP Scriptlet
                描述:普通Java脚本。
                示例:<% Java Statement; %>
        (4)JSP 声明
                描述:字段和方法的声明,在转换成servlet时,成为类定义的一部分的字段或方法。
                示例:<%! Field or Method Definition %>
二、JSP 指令
        servlet代码的高层结构信息(page)、页面转换期间引入的代码(include)或采用的定制标签库(taglib)。形式如 <%@ directive att="val" %>
        (1)page 指令
        (2)include 指令
        (3)taglib 指令
三、JSP 动作
        动作元素又被称作标记。
        (1)标动作元素
                 包括<jsp:include>、<jsp:useBean>、<jsp:getProperty> 等等
        (2)定制动作元素/标签
                (I)JSTL(JSP标准标记库)


 
                       其中function标记库是JSTL 1.1提供的,包含一组可以用于EL表达式语言的函数。
               (II)自定义标签
                        主要包括两部分:
                        一是 标签库描述TLD文件;
                        二是 实现(有两种实现方式:Java类;标记(.tag)文件)。
四、EL 表达式语言
        示例:${ EL Expression }
        主要是为了 计算和输出存储在标准位置(request、session、appllication等等)的Java对象的值。
        EL元素可以出现在 常规文本 和 JSP 标签属性(只要该JSP 标签的属性允许常规JSP 表达式)中。
  • 大小: 46.5 KB
  • 大小: 40.8 KB
分享到:
评论

相关推荐

    JAVA JSP页面技术之EL表达式整理归纳总结

    Java JSP页面技术之EL表达式整理归纳总结的知识点如下: EL表达式的概念和作用: EL表达式,全称Expression Language(表达式语言),是一种在JSP(Java Server Pages)技术中使用到的,用于简化Java Web应用程序中...

    jsp自定义标签[归纳].pdf

    总结起来,自定义 JSP 标签是一种强大的工具,它们使开发者能够创建可重用的代码模块,简化页面逻辑,提高开发效率。通过声明和实现自定义标签,开发者可以将业务逻辑和视图分离,使得 JSP 页面更加简洁,易于维护。

    JSP基础教程源代码[归纳].pdf

    Example2_2.jsp则引入了方法的概念,通过`synchronized`关键字实现了简单的线程安全计数器。而Example2_3.jsp进一步扩展了计数器的功能,通过读写文本文件来持久化访问次数,使得计数不受服务器重启的影响。这个例子...

    java 归纳与总结

    本文将对Java中的几个关键知识点进行归纳和总结。 1. 逻辑操作(&, |, ^)和条件操作(&&, ||)的差别: - 逻辑操作符(&, |, ^)不仅适用于布尔类型,还适用于数值类型。它们会计算所有操作数,即使结果已经可以确定。...

    css+div+jsp

    在描述部分提到的代码示例中,我们可以看到一个简单的文件上传功能实现,这里利用了JSP(JavaServer Pages)技术和SmartUpload组件。 #### 1.1 JSP页面实现文件上传 - **表单元素**:`&lt;form&gt;`标签中的`ENCTYPE=...

    JSP作业。PDF

    根据提供的文件信息,我们可以归纳总结出以下相关的IT知识点: ### JSP基础知识 #### JavaBean的定义及使用 - **JavaBean的定义**:JavaBean是一种Java类,它必须是具体的和公共的(public),并拥有一个无参数的...

    java综合知识点总结

    它的选择器语法使得HTML元素的操作变得简单。 数据交换篇: 9. XML和Json的特点:XML是一种结构化数据格式,主要用于存储和交换数据,语法严谨但复杂;Json是轻量级的数据交换格式,易于阅读和编写,同时也易于机器...

    网络程序设计报告 2011

    根据提供的文件信息,我们可以归纳总结出以下几个关键知识点: ### 一、课程设计名称与目标 #### 学生信息管理系统 本课程设计的目标是通过实践操作,让学生掌握JSP程序设计的基本技能,并以此为基础构建一个简单...

    bath标签代码

    JSP 页面元素与 JavaScript 功能实现 在提供的部分 JSP 代码片段中,包含了页面的基本配置以及一个 JavaScript 函数 `openWord()` 的定义。 #### 3.1 JSP 页面基本配置 JSP 页面的基本配置包括指定页面的语言、...

    基于问题导向的C语言程序设计教学改革与探索.pdf

    通过对比不同开发模式(如JSP、JSP+JavaBean等),帮助学生理解MVC模式的优势和适用场景,同时培养他们的代码组织能力和系统设计思维。 为了强化学习效果,文章提倡结合案例教学和合作学习法。小组合作项目可以让...

    页面导出文档

    根据提供的文件信息,我们可以归纳总结出以下几个关键知识点: ### 一、Struts框架与配置 #### 1. Struts框架简介 Struts是Apache软件基金会赞助的一个开源项目,它是一个基于MVC(Model-View-Controller)设计...

    2021-2022计算机二级等级考试试题及答案No.3239.docx

    根据提供的文件信息,我们可以归纳总结出以下相关的IT知识点: ### 1. 文件路径表示方法 在Java编程中,为了从本地文件系统读取文件,通常会使用`BufferedReader`类来实现。题目中的示例涉及到了如何指定文件路径。...

Global site tag (gtag.js) - Google Analytics