Loading

JSP学习笔记

JSP

1. 什么是JSP?

JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头,以%>结束。

2. 常用的字符编码

字符编码 适用地区 占用字节
ISO-8859-1 西欧部分地区 英文、数字占用一个字节
ISO-8859-2 东欧部分地区 英文、数字占用一个字节
GBK 简体中文(中国大陆) 双字节
GB2312 简体中文(中国台湾) 不管中文还是英文,GB开头占两个字节
UTF-8 国际通用字符 中文占三个字节,英文、数字占一个

3. JSP组成部分(☆)

  • <%@ %> (页面标签指令)
  • HTML语法 (HTML静态文本)
  • <% %> (Java脚本)
  • <%= %> (Java表达式)
  • <%! %> (声明区域:可以声明Java中的方法)
  • <!-- --> (注释:在浏览器上可以看到内容,不安全,增加网络传输)
  • <%-- --%> (在浏览器上看不到内容,安全性高,不会增加网络传输)

4. JSP执行过程

Web服务器(Tomcat)处理JSP文件需要三个阶段
  1. 翻译阶段(把JSP文件翻译成Java文件)
  2. 编译阶段(把Java文件编译成class文件)
  3. 执行阶段(执行class文件,Tomcat输出到客户端)

5. JSP内置对象的规则

  1. JSP内置对象是由Tomcat服务器创建的一组对象,一共有九个
  2. JSP内置对象名称是JSP的保留关键字,不能作为其他变量名使用
  3. JSP内置对象在页面中直接使用,不需要new关键字手动创建,对象的名字是固定的

6. JSP九大内置对象(★)

对象 父类 作用
page Object 当前页面
pageContext PagecContext 当前页面的上下文内容
request HttpServletRequest 用户请求
response HttpServletResponse 响应请求
out JspWriter 网页输出流
session HttpSession 网页会话
config ServletConfig 网页的配置信息
application ServletContext 当前应用程序
exception Exception 网页异常

常用:request、response、session、application、out

posted @ 2021-11-26 14:08  Schieber  阅读(55)  评论(0编辑  收藏  举报