- 博客(12)
- 收藏
- 关注
原创 cookie的简单学习
目录 cookie的简单介绍 概念 作用 识别回头客 cookie方法介绍 创建cookie cookie常用方法 代码演示介绍 cookie的简单介绍 概念 Cookie实际上是一小段的文本信息(key-value格式)。 客户端向服务器发起请求,如果服务器需要记录该用户状态,就使用response向客户端浏览器颁发一个Cookie。 客户端浏览器会把Cookie保存起来。 当浏览器再请求该网站时,浏览器把请求的网址连同该Cookie一同提交给服务器。 服务器检查该Cook...
2022-05-04 15:19:05
938
1
原创 过滤器Filter
目录 过滤器简介 过滤器的生命周期 过滤器的配置 配置对象 代码运行展示 过滤器简介 过滤器可以说是更高级的servlet的形式,它拦截请求响应对象,把符合条件的传入到下一个过滤链,最后传到servlet核心服务。 过滤器实际上就是对web资源进行拦截,做一些处理后再交给下一个过滤器或servlet处理 通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理 应用场景 自动登录 统一设置编码格式 访问权限 控制敏感字符过滤等 过滤...
2022-05-03 09:39:03
539
原创 request和response的编码设置(setCharacterEncoding()以及setContentType()方法)
JSP要经过两次的“编码”,第一阶段会用pageEncoding,第二阶段会用utf-8至utf-8,第三阶段就是由Tomcat出来的网页, 用的是contentType。 第一阶段是jsp转译(翻译)成.Java,它会根据pageEncoding的设定读取jsp,结果是由指定的编码方案翻译成统一的UTF-8 JAVA源码(即.java),如果pageEncoding设定错了,或没有设定,出来的就是中文乱码。 pageEncoding=”UTF-8”的作用是设置JSP编译成Servlet时...
2022-05-02 16:20:07
7335
原创 用户登陆界面如何组织参数输入及服务器对参数的处理
1.界面如何组织参数输入 用户登陆界面我们可以使用form表单来实现,给出了以下代码 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Login</title> </head> <body> 建议用f12看一下整个请求到响应的过程<br> <form action="login" method="post">
2022-04-26 13:35:55
1040
原创 Servlet之间通信(拓展:web项目中的IO操作)
Web项目中的IO操作 目录 Web项目中的IO操作 Servlet之间通信 (1)静态变量 (2)HttpServletResponse的sendRedirect()方法 (3)HttpServletRequest的getRequestDispatch()方法(也就是forword方法) (4)HttpServletRequest的getSession()方法 (5)HttpServletRequest的setAttribute()方法 比较sendRedirect()和forward(
2022-04-25 09:33:28
737
原创 上下文对象
目录 1.概念 2.作用 3.方法 4.如何获取上下文对象 1.概念 每一个Web Project,运行时都部署在Tomcat下,称为一个应用。部署后,启动Tomcat时,Tomcat将为每一个应用创建一个对象,这个对象称之为上下文对象。一个应用有且只有一个上下文对象,由容器创建,并保存在容器上。 2.作用 1.上下文对象类似一个全局变量,在整个应用中有效。 2.利用上下文对象,可以实现多个用户间的数据共享。Servlet API中定义了ServletContext接口,用来封装上
2022-04-24 09:16:14
809
原创 插旗法观察与eclipse动态web目录结构
一.插旗法观察程序 package servlet; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; i
2022-04-23 13:30:16
472
原创 servlet三大作用域基础介绍
servlet的三大作用域包括request,session,application(ServletContext) 考虑到服务器的内存问题,能用小的不用大的:Request < Session < ServletContext 常见的使用场景:Request:一次查询的结果。例如,Servlet 转发 JSP。Session:存放当前会话的私有数据。例如,用户登录状态,验证码,购物车。application(ServletContext):若需要所有的 Servlet 都能访问到,才使用这个
2022-04-22 14:26:15
1753
原创 注解配置与xml配置介绍与区别
通过基础的学习,今天来介绍一下注解配置和配置描述符,即web.xml文件。认识并区分出他们的不同点,找出他们各自的优缺点。因为之前学了servlet,所以,我们这次注解配置与xml配置着重环绕着servlet的配置来介绍 注解配置 是一种分散式的元数据,与源代码绑定。注解是以‘@注解名’在代码中存在的。 作用 1.生成文档。这是最常见的,也是java 最早提供的注解。常用的有@see @param @return 等; 2.跟踪代码依赖性,实现替代配置文件功能。比较常见的是spring 2.5 开始
2022-04-20 12:52:29
1507
原创 Servet的基础学习
今天我们来简单学习一下servet,通过总结网上的一些介绍,来初步了解一下servet的作用。如果有不足的地方希望大家能够指出,修改。 servet的简单介绍 Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。 ...
2022-04-19 19:38:02
1489
原创 HTML基础学习(2)
大家好,这是继上一篇html的第二次学习,这一次还是在上一次的基础上,这次我们主要学习head头部里面的一些元素,比较简单的介绍他们的作用,让我们一起学习吧! HTML中head标签 <head> 元素包含了所有的头部标签元素。在 <head>元素中你可以插入脚本(scripts), 样式文件(CSS),及各种meta信息。 可以添加在头部区域的元素标签为: <title>, <style>, <meta>, <link>, &l
2022-04-17 22:28:09
736
原创 HTML基础学习(1)
大家好,这里是一名新手小白。最近开始学习html,从基础一步一步开始学习,这里会持续更新,感兴趣的各位可以跟着我一起学习 HTML编辑器推荐 想要编写程序首先需要有编译的工具,这里我们有两个编译器推荐 VS Code:Visual Studio Code - Code Editing. Redefined Sublime Text:Sublime Text - Text Editing, Done Right 常用的编译软件为vs,这里给到大家一个安装的教程链接 VS Code 安装教程参考:V.
2022-04-14 22:18:51
336
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅