`
jiangduxi
  • 浏览: 458994 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JSP语法详解一

阅读更多

   JSP文件主要由模板元素、指令元素、动作元素、脚本元素、声明、表达式、Scriptlets和JSP内建对象组成。

分析JSP文件中的元素

  • 注释
      JSP中的注释有多种情况,有JSP自带的注释规范,也有HTML/XML的注释规范。
      1) HTML/XML注释
               在客户端显示一个注释。
               JSP语法:
                  <!--comment[<%=expression%>]-->
                例如:
                  <!--这是一个典型的JSP,它包含了JSP中常用的元素-->
                 在客户端的HTML源代码中产生和上面一样的数据:
                  <!--这是一个典型JSP,它包含了JSP中常用的元素-->
                 例如:
                  <!--当前时间为:<%=(new java.util.Date()).toLocaleString()%>-->
                 在客户端的HTML源代码中显示为:
                 <!--当前时间为:2009-10-01 20:00:00-->
       描述:这种注释和HTML中的注释很像,唯一不同之处就是可以在这个注释中使用表达式。这个表达式是不定的,由页面来决定。
    2)隐藏注释
           隐藏注释写在JSP程序中,但不发给客户。
           JSP语法:
             <%--comment--%>
        例如:
               <%@ page language="java"%>
               <%! String getDate()
                       {
                            return new java.util.Date().toLocaleString();
                            }
                    %>
            <html>
                   <head><title>隐藏注释</title></head>
                   <body> 当前的时间是:

                        <%--下面是使用表达式的例子--%>
                         <%=getDate()%>
                    </body>
              </html>
    描述:用隐藏注释标记的字符会在JSP编译时被忽略。
             JSP编译器不会对<%--和--%>之间的语句进行编译,它不会显示在客户的浏览器中,也不会出现在源代码。
     3) Scriptlets中的注释
          由于Scriptlets包含的是Java代码,所以Java中的注释规则在Scriptlets中也适用。常用的Java注释使用“//”表示单行注释,使用"/** */"表示多行注释。
  • 模板元素
      模板元素是指JSP静态HTML或者XML内容。它对JSP的显示是非常必要的,但是对于JSP的编程人员来说,就不怎么关心这部分的内容,因为这部分的任务主要是网页美工完成。
  • 脚本元素
        脚本元素主要包括:
          1) 声明(Declaration)
          2) 表达式(Expression)
          3) Scriptlets
    声明就是在JSP程序中声明合法的变量和方法,
    <%! String getDate(){
             return new java.util.Date().toLocalString();
               }
         int count=10;
    %>
    就是声明使用的例子。
     直观的讲,表达式就是位于"<%="和“%>”之间的代码。例如
    <%=getDate()%>
  • 指令元素
      JSP中有3种指令元素:
      1) 页面(page)指令
      2) include指令
      3) taglib指令
  • 动作元素
      与指令元素不同的是,动作元素在请求处理阶段起作用。JSP规范定义了一系列的标准动作,它们用jsp作为前缀,这些动作元素有:<jsp:useBean><jsp:setProperty><jsp:getProperty><jsp:param><jsp:include><jsp:forward>
    <jsp:plugin><jsp:fallback><jsp:params><jsp:attribute><jsp:body><jsp:invoke><jsp:doBody>
    <jsp:element><jsp:text><jsp:output>

 

 

分享到:
评论

相关推荐

    jsp语法详解

    jsp语法详解 jsp语法是Java服务器页面(JavaServer Pages)的缩写,是一种基于Java技术的服务器端脚本语言。jsp语法用于在Web服务器上生成动态网页。jsp文件是一种特殊的html文件,它可以包含-java代码、html代码和...

    JSP语法详解

    &lt;JSP语法详解&gt; e book

    JSP应用语法详解大全.txt

    ### JSP应用语法详解 #### 一、简介 JSP(Java Server Pages)是一种基于Java技术的服务器端脚本语言,用于创建动态网页。它结合了HTML标记与Java代码,使得开发者可以在静态网页的基础上添加动态内容。JSP通过将...

    JSP语法详解(基本构成和语句的写法)

    **JSP语法详解** JSP(JavaServer Pages)是一种基于Java技术的动态网页开发工具,它允许开发者在HTML或XML文档中嵌入Java代码来实现动态内容的生成。本篇将详细解析JSP的基本语法,包括JSP的五种构成元素:注释、...

    JSP语法详解.txt

    ### JSP语法详解 JSP(JavaServer Pages)是一种基于Java技术的标准,用于创建动态网页。JSP将静态页面和动态脚本结合在一起,能够处理客户端请求并返回响应。下面我们将详细探讨JSP中的各种元素及其用法。 #### ...

    JSP语法详解 基础资料 参考 必备

    **JSP语法详解** JSP(JavaServer Pages)是一种基于Java技术的动态网页开发语言,它结合了HTML和Java代码,使得开发者可以在网页中嵌入Java逻辑,从而实现动态网页的创建。以下是对JSP语法的详细解释: **1. JSP...

    Jsp语法详解快速入门

    ### JSP语法详解快速入门 #### 一、HTML注释 HTML注释是JSP语法中的基础元素之一,主要用于在客户端展示注释信息。在JSP中,HTML注释的语法为`&lt;!--comment[]--&gt;`。与传统的HTML注释相似,这种注释会在客户端的HTML...

    JSP 语法详解!!!!!!!

    总结,JSP语法包括注释、声明、表达式和Scriptlet,这些元素共同构成了JSP页面的基础结构。理解并熟练掌握这些语法,有助于开发人员编写高效、清晰的JSP代码。在实际开发中,为了提高代码可维护性和遵循MVC原则,...

    JSP语法基础.pdf

    ### JSP语法基础详解 #### 一、JSP页面组成及元素分类 JSP (Java Server Pages) 是一种基于Java的服务器端动态网页技术标准,它允许开发人员创建功能丰富的Web应用程序。一个JSP页面主要由**元素**和**模板数据**...

    jsp语法

    【JSP语法详解】 JSP(JavaServer Pages)是Java平台上的动态网页技术,它允许开发者将静态HTML、XML或者WML与动态Java代码结合在一起,以创建交互式的Web应用程序。JSP的主要目的是简化Web开发,使服务器端的编程...

    jsp核心语法.jsp入门

    【JSP核心语法详解】 JSP(JavaServer Pages)是一种基于Java技术的动态网页开发工具,它允许开发者在HTML代码中嵌入Java代码,实现服务器端的动态处理。本篇文章将深入探讨JSP的核心语法,包括注释、声明、表达式...

    JSP 语法详解

    以下是对JSP语法关键部分的详细解释: 1. **HTML 注释**: HTML注释是用于在客户端显示的注释,不会影响网页的执行。在HTML中,注释使用`&lt;!-- ... --&gt;`包裹,如例子1所示。在例子2中,JSP表达式可以被嵌入到HTML...

    JSP基础语法知识(JSP语法(中华电脑书库_整理制作))

    JSP语法是开发者掌握JSP技术的基础,它使得Java程序员能够轻松地在网页中嵌入Java代码,实现动态内容的生成。 ### 1. JSP页面结构 一个基本的JSP页面由两部分组成:静态内容和动态脚本元素。静态内容包括HTML、CSS...

    JSP语法大全及举例说明.doc

    **JSP语法详解** JSP(JavaServer Pages)是一种基于Java技术的动态网页开发工具,它允许开发者在HTML页面中嵌入Java代码,实现服务器端的动态内容生成。本篇文章将详细讲解JSP中的四种主要语法元素:HTML注释、...

Global site tag (gtag.js) - Google Analytics