2022-01-03
ServletContext详解
ServletContext概述
ServletContext代表整个web应用,可以和程序的容器(服务器,例:tomcat)进行通信
整个web应用只有一个ServletContext对象
获取
Request获取
request.ge
2022-01-03
Cookie与Session详解
会话
一次会话: 浏览器第一次给服务器发送请求,会话建立,直到有一方断开为止
一次会话中包含多次请求和响应
功能
在一次会话的范围内的多次请求中,共享数据
Cookie概述
客户端会话技术 数据保存到客户端(浏览器)
cookie 是存
2022-01-03
Java Servlet介绍
Servlet静态资源与动态资源
静态资源前端的固定页面,包含HTML、CSS、JS、图片等,不需要查数据库也不需要请求处理,直接就能够显示,想修改内容则必须修改页面
动态资源需要程序处理或者从数据库中读数据,能够根据不同的条件在页面显示不
2022-01-03
Servlet文件上传案例
upload.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
2022-01-03
Servlet文件下载案例
代码实现AdaptiveBrowserUtil文件 适配不同浏览器
package cn.dy.util;
import sun.misc.BASE64Encoder;
import java.io.UnsupportedEncodingE
2022-01-03
路径配置
相对路径
相对于当前文件所在的位置;目标文件相对于当前文件所在的位置
找到当前位置和目标位置之间的关系。(描述这个关系)
绝对路径
绝对于项目编译后根目录(项目上下文)所在的位置;目标文件绝对于项目上下文所在的位置
以 / 开
2022-01-03
Request与Response详解
Request(请求)与Response(响应)
request和response对象由服务器创建 ; 程序员使用
request对象是用来获取请求信息 ; response对象用来设置响应信息
RequestRequest继承体系结构S
2022-01-03
Java Servlet使用
安装
下载:http://tomcat.apache.org/
安装:解压压缩包即可 * 注意:安装目录中不要有中文和空格
卸载:删除目录即可
目录结构
bin 可执行文件
config 配置
server.xml tomcat环境
2022-01-03
Java Servlet使用
概述
JSP全称Java Server Pages,是一种动态网页开发技术
JSP是一种加强版的Java servlet,主要用于实现Java web应用程序的用户界面部分
原理
Web 服务器识别出这是对 JSP 网页的请求,并且将该请
2022-01-03
BeanUtils包
BeanUtils概述
apache commons子项目中的软件包
主要目的是利用反射机制对 JavaBean 的属性进行处理
作用
简化数据的封装
要求
类必须是被public修饰
必须提供无参构造
成员变量必须使用private修
2022-01-03
Dbutils包
概述DBUtils简化了JDBC的开发步骤,使得我们可以用更少量的代码实现连接数据库的功能
核心功能QueryRunner中提供对sql语句操作的API.ResultSetHandler接口,用于定义select操作后,封装结果集.DbUt
2022-01-03