课堂笔记 - Oarcle - 14 - JSP语法以及JSP九大内置对象

本文深入讲解了JSP技术,包括其执行过程、语法结构、内置对象及作用域。从JSP页面如何被编译和执行,到脚本语法、编译器指令和动作语法的详细解析,再到九大内置对象的功能介绍,全面覆盖JSP技术要点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

JSP(java server pages):java服务端的页面

JSP的执行过程

1.浏览器输入一个jsp页面

2.tomcat会接受*.jsp请求,将该请求发送到org.apache.jas[er.servlet.jspServlet去处理

3.JspServlet将jsp页面编译成一个.java文件,.java文件编译成.class文件

4.执行class文件内容

 

JSP语法

1.脚本语法

1)jsp注释 <%-- --%>

2)jsp脚本段 <% %>

3)jsp声明 <%! %>

4)jsp表达式 <%= %>

 

2.编译器指令

语法<%@ 指令名 属性=值 %>

page指令

pageEncoding 设置页面编码类型

contentType 设置内容的类型

import 在该jsp中导入某个包/类

session 表示是否在访问页面时,创建session对象,默认值为true

inELIgnored 表示是否忽略EL的解析

inErrorPage 表示该页面是处理异常的页面

include指令

file 引入一个jsp页面在当前页面中,注意引入的页面和原页面,不允许出现重复的变量名

taglib指令

prefix

uri

 

3.动作语法

jsp:forward 请求转发,使用该标签时注意不要任意字符,如果传参时,可以使用<jsp:param>标签传参

jsp:include 动态导入,导入一个服务器内部jsp页面

 

JSP内置九大对象

内置对象可在jsp脚本文件中直接使用

四大作用域:

pageContext -->javax.servlet.jsp.PagerContext

request -->HttpServletRequest

session -->HttpSession

application -->ServletContext

 

两个输出

out -->javax.servlet.jsp.JspWriter

response -->HttpServletResponse

 

三个次要的

page -->Object

config -->ServletConfig

exception -->Throwable

转载于:https://my.oschina.net/u/4118325/blog/3049095

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值