zoukankan      html  css  js  c++  java
  • JSP学习笔记2--JSP基本元素

    JSP页面组成:

    1. 模板数据:指的是JSP引擎不处理的部分例如代码中的HTML的内容等这些数据会直接传送到客户端的浏览器
    2. JSP元素:是指将由JSP引擎直接处理的部分,这一部分必须符合JSP语法,否则会导致编译错误。

    JSP容器支持的元素类型有三种:

    1. 指令元素(Directive Elements
    2. 行为元素(Action Elements
    3. 脚本元素(Scripting Elements

    脚本语法包括

    HTML注释:<! -- comments -->

    语法:<!-- comment [ <%= expression %> ] -->

                     <!-- 注释 [<%= 表达式 %> ] -->

    这种注释发送到客户端,但不直接显示,在源代码中可以查看到。

    隐藏注释:<%-- comments --%>

    JSP 语法格式如下:  <%-- 注释 --%> 不发送到客户端。

    声明<%! declaration; [ declaration; ] ... %> <%! 声明; [声明; ] ... %>

    表达式”: <%=表达式%>

    输出表达式的计算结果。表达式中的变量必须是前面已声明过的变量

    注意:%与=之间不能有空格且表达式后面不需要分号。

    脚本段<% code fragment %> <% 代码 %>

    如何定义静态变量?

    JSP声明

    1. 用于声明生成的servlet类的成员,即变量和方法
    2. <%!%>间的部分将被添加到service方法之外
    3. 可以定义静态变量和方法

    变量定义:

    方法定义:

    1)声明变量

    <%! %>标记符之间声明变量,变量的类型可以是JAVA语言允许的任何数据类型。<%! %>标记符之间声明的变量在整个JSP页面内都有效,与其所在位置无关。

    2)声明方法

    <%! %>标记符之间声明方法,该方法在整个JSP页面有效(与标记符号<%! %> 所在位置无关),但是方法内定义的变量只在该方法内有效。

  • 相关阅读:
    Wepy 格式化和语法高亮(vscode)
    TypeError: Cannot read property '_wrapper' of undefined
    Vue 自定义事件传参
    Uncaught (in promise) undefined
    微信小程序 获取用户昵称、头像
    微信小程序scroll-view去除滚动条
    微信小程序从子页面退回父页面时的数据传递 wx.navigateBack()
    wx: wx.showModal 回调函数中调用自定义方法
    c#后端 小程序上传图片
    小程序配置,通用域名配置文件
  • 原文地址:https://www.cnblogs.com/zhahu/p/11931393.html
Copyright © 2011-2022 走看看