jsp相关知识点

一、Jsp概念

Java Server Page

Java服务器端页面技术,也是sun制定的一种用于生成

动态页面技术的组件,主要用于取代Servlet中大量

使用out.println()向浏览器页面输出数据的业务逻辑

二、Jsp的编写和组成部分

编写:创建一个后缀名为.jsp的文件,该文件最终会被

Tomcat容器转成servlet,Jsp的本质是Servlet

组成部分:

1、html/css/js

Jsp可以直接当做Html页面来使用,在里面

编写html/css/js代码,在转换成servlet时,

会使用out.write()方法进行输出

2、Java代码

2.1、Java小脚本

语法:

在Jsp转换成Servlet之后,这里面的代码会

原封不动的生成到service()方法中

2.2、Jsp表达式

语法:

主要用于替换out.println()来输出变量,表达式

或者带返回值函数的值,在Jsp转换成Servlet之后,

会在service()方法中使用out.print()进行输出

3、Jsp三大指令

语法:

1>page指令

1)导包

2)设置页面属性

language="java"

contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"%>

contentType:设置服务器返回的数据类型和编码方式

pageEncodind:设置服务器解码方式

2>include指令

在一个Jsp页面上去引入另外一个Jsp或Html

如果在引入Html时乱码,可以在Html页面

第一行加上

3>taglib指令

导入标签库

4、Jsp九大内置对象

在Jsp中已经事先定义好的对象,我们可以直接使用

而不需要再去创建,简化处理响应过程

对象 类型 作用

out JspWriter 输出流

request HttpServletRequest 请求对象

response HttpServletResponse 响应对象

config ServletConfig 配置对象

application ServletContext Servlet上下文

session HttpSession 会话

page Object 当前Jsp页面对象

pageContext PageContext Jsp上下文

exception Throwable 异常对象

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

God Zhang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值