前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >jsp 的语法(重点掌握)

jsp 的语法(重点掌握)

作者头像
一个风轻云淡
发布2022-11-15 17:11:59
5660
发布2022-11-15 17:11:59
举报
文章被收录于专栏:java学习java

jsp 文件头部声明介绍(page 指令介绍)

代码语言:javascript
复制
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>

 这是 jsp 文件的头声明。表示这是 jsp 页面。

language 属性 值只能是 java。 表示翻译的得到的是 java 语言的 contentType 属性 设置响应头 contentType 的内容 pageEncoding 属性 设置当前 jsp 页面的编码 import 属性 给当前 jsp 页面导入需要使用的类包 autoFlush 属性 设置是否自动刷新 out 的缓冲区,默认为 true buffer 属性 设置 out 的缓冲区大小。默认为 8KB errorPage 属性 设置当前 jsp 发生错误后,需要跳转到哪个页面去显示错误信息 isErrorPage 属性 设置当前 jsp 页面是否是错误页面。是的话,就可以使用 exception 异常对象 session 属性 设置当前 jsp 页面是否获取 session 对象,默认为 true extends 属性 给服务器厂商预留的 jsp 默认翻译的 servlet 继承于什么类

jsp 中的三种脚本介绍 

1)第一种,声明脚本:

代码语言:javascript
复制
声明脚本格式如下:

<%!
    java 代码

%>

在声明脚本块中,我们可以干 4 件事情

1.我们可以定义全局变量。 2.定义 static 静态代码块 3.定义方法 4.定义内部类 几乎可以写在类的内部写的代码,都可以通过声明脚本来实现

2)第二种,表达式脚本(***重点,使用很多): 

表达式脚本格式如下:

代码语言:javascript
复制
<%=表达式 %>

表达式脚本 用于向页面输出内容。 表达式脚本 翻译到 Servlet 程序的 service 方法中 以 out.print() 打印输出

out 是 jsp 的一个内置对象,用于生成 html 的源代码

注意:表达式不要以分号结尾,否则会报错 表达式脚本可以输出任意类型。 比如: 1.输出整型 2.输出浮点型 3.输出字符串 4.输出对象

3)第三种,代码脚本(*****重点,使用最多): 

代码脚本如下:

代码语言:javascript
复制
<% java 代码 %>

代码脚本里可以书写任意的 java 语句。 代码脚本的内容都会被翻译到 service 方法中。 所以 service 方法中可以写的 java 代码,都可以书写到代码脚本中

jsp 中的注释: 

代码语言:javascript
复制
// 单行 java 注释

/* 
多行 java 代码注释

*/

单行注释和多行注释能在翻译后的 java 源代码中看见。

<%-- jsp 注释 --%>

jsp 注释在翻译的时候会直接被忽略掉

<!-- html 注释 -->
“玩转”Java 系列

html 的注释会被翻译到 java 代码中输出到 html 页面中查看

// 单行 java 注释 /*  多行 java 代码注释 */ 单行注释和多行注释能在翻译后的 java 源代码中看见。 <%-- jsp 注释 --%> jsp 注释在翻译的时候会直接被忽略掉 <!-- html 注释 --> “玩转”Java 系列 html 的注释会被翻译到 java 代码中输出到 html 页面中查看

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-10-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • jsp 文件头部声明介绍(page 指令介绍)
  • jsp 中的三种脚本介绍 
    • 1)第一种,声明脚本:
      • 2)第二种,表达式脚本(***重点,使用很多): 
        • 3)第三种,代码脚本(*****重点,使用最多): 
        • jsp 中的注释: 
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档