Maven项目 cityFileFK05 一些知识点



1. servlet绑定方式

–HttpServletRequest
–HttpServletResponse
–HttpSession
–ServletContext

2. Session 和Cookie的作用

2.1. Session

Session将数据保存在服务端:

HttpSession session = req.getSession();
session.setAttribute(“绑定名” , “数据”);

Session在大部分的服务器端有效期(生命时长)默认20-30分钟,也可自行设置。

HttpSession 重要特点:在多个servlet实现共享

2.2 Cookie

Cookie:将数据保存在浏览器客户端,不重要的数据,没有设计安全性的少量数据

服务端给浏览器添加Cookie:
Cookie cookie = new Cookie(“name”,“fengkang”);

使用响应对象:
HttpServletResponse响应给浏览器
resp.addCookie(cookie);
一般不设置保存时长,关闭浏览器时数据就会销毁

3. JSTL 标签库的使用

JSTL 标签库:提供很多具备功能的标签,比如if、forEach

导包:
在这里插入图片描述

<!-- https://mvnrepository.com/artifact/jstl/jstl -->
<dependency>
    <groupId>jstl</groupId>
    <artifactId>jstl</artifactId>
    <version>1.2</version>
</dependency>

在这里插入图片描述

使用:在需要使用JSTL标签库的jsp页面中引入指令即可

4. 页面跳转:重定向、转发

重定向:客户端请求后,服务端给302状态码和地址给客户端,客户端再去请求页面(请求两次)
resp.sendRedirect(“地址,如/userSelectServlet”);

转发:客户端一个请求两个参数req和resp给服务端,服务端绑定数据给页面

5. jsp本质是servlet

jsp本质是servlet(编译后),jsp首次被访问时,web容器会翻译成servle代码。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值