
servlet
水巷石子
大道至简
展开
-
学session,看这一往篇就够了
学session,看这一往篇就够了文章目录学session,看这一往篇就够了Session的原理:Session存数据存session代码:效果图:效果图:使用Cookie保存sessionID:存的代码如下:取的代码:运行效果:清除SessionSession的原理:原理:服务器为浏览器分配一种对象叫session每个session有id,可以存key-value为了每个浏览器访问自己的数据不受他人影响,必须让Cookie存jessionldSession存数据获取Session原创 2020-09-11 16:56:24 · 2435 阅读 · 0 评论 -
学Cookie,看这一篇就够了
学Cookie,看这一篇就够了会话的介绍什么是会话浏览器和服务器之间发生的一系列请求和响应的过程会话开始:打开浏览器-访问京东会话结束:关闭浏览器会话产生的数据Cookie和Session本质就是在浏览器或者服务器存取数据的技术在客户端与服务器端交互的过程中,也会产生一些数据。为了保存会话过程中分别是产生的数据,在Servlet技术中,提供了两个用于保存会话数据的对象,##Cookie的概述什么是CookieCookie技术就是在浏览器端存取会话的数据Cookie有什么特点原创 2020-09-11 14:49:24 · 3272 阅读 · 1 评论 -
apache BeanUtils工具类与传统方式的区别
apache BeanUtils工具类与传统方式的区别BeanUtiles是什么?BeanUtile是Apache commons组件的成员之一有什么用?主要用于简化JavaBean封闭数据的操作。使用第三方工具,需要导入jar包比如现在要获取jsp页面表单的值:jsp页面代码如下:<%@ page contentType="text/html;charset=UTF-8" language="java" %><html> <head>原创 2020-09-10 17:37:06 · 1877 阅读 · 0 评论 -
重定向与请求转发的区别
重定向与请求转发的区别首先要知道,什么是重写向,什么是请求转发!重定向浏览器发起:两次请求,两次响应浏览器先访问servlet1,没有想要的资源,再返回了302重定向码,和location(另一个servlet地址)浏览器拿到这两个参数后,再访问servlet2。且地址栏会变化。图解:代码如下:package com.lbl.servlet;import javax.servlet.ServletException;import javax.servlet.annotation.W原创 2020-09-10 16:53:52 · 1513 阅读 · 0 评论 -
request请求转发
request请求转发什么是请求转发?浏览器访问servlet1,Servlet1将参数处理得到结果,没有直接返回给浏览器,而是将结果带给Servlet2,由Servlet2再处理之后返回给浏览器类比面试者的简历给前台,前台收到之后转给面试官在哪里使用?搜索功能等,很多地方。搜索功能案例:servlet中request转发图解:请求转发的代码实现:Dispatcher01Servletpackage com.lbl.servlet;import javax.serv原创 2020-09-10 16:24:24 · 1646 阅读 · 0 评论 -
servlet获取jsp页面的复选框中的多个值
servlet获取jsp页面的复选框中的多个值<%@ page contentType="text/html;charset=UTF-8" language="java" %><html> <head> <title>$Title$</title> </head> <body> <form method="post" action="/Day04_war_exploded/Demo03Ser原创 2020-09-10 14:54:38 · 6022 阅读 · 1 评论 -
sevlet使用request-获取参数和中文乱码问题
sevlet使用request-获取参数和中文乱码问题servlet代码:package com.lbl.servlet;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.ht原创 2020-09-10 14:32:27 · 1578 阅读 · 0 评论 -
Http中的request
Http中的requestHTTP回顾(1)Http协议是什么?HTTP协议:超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。用于定义WEB浏览器与WEB服务器之间交换数据的过程(2)有什么特点?基于请求/响应模型的协议。请求和响应必须成对;先有请求后有响应。HTTP协议默认的端口:80Mysql 3306Tomcat 8080##request概述什么是http中的request?http请求包含三部分:原创 2020-09-10 10:00:38 · 1733 阅读 · 0 评论 -
response-综合案例-文件的下载
response-综合案例-文件的下载Servlet代码如下:package com.lbl.servlet;import com.lbl.servlet.service.FileService;import sun.misc.BASE64Encoder;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;原创 2020-09-09 20:35:45 · 14038 阅读 · 1 评论 -
Response综合案例-文件下载
Response综合案例-文件下载(1)文件的复制本质就是将一个文件的所有字节读出来,再复制到另一个文件中(2)打开网络文件浏览器读服务器的文件,本质也是复制(3)下载网络文件本质文件复制,不过通过设置响应头,控制浏览器以附件的形式下载response-综合案例-弹出保存框如果需要浏览器弹出保存框,则需要通过设置响应头的两个指令Content-Type 设置MIME-TypeContent-Disposition 设置附件名称 //指令,调用浏览器弹出下载框,由用户自己保原创 2020-09-09 18:58:42 · 1235 阅读 · 1 评论 -
servlet的response乱码问题
servlet的response乱码问题@WebServlet("/set_header")public class ResponseServlet extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { } protected void doGet(H原创 2020-09-09 17:17:33 · 1191 阅读 · 0 评论 -
response-重定向
response-重定向什么叫重定向?两次请求,两次响应重定向的核心响应码302响应头Location##重定向图解:重定向代码:@WebServlet("/demo01")public class Demo01Servlet extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletExcept原创 2020-09-09 17:04:10 · 1221 阅读 · 0 评论 -
response概述
response概述什么是reponse?HTTP响应消息分为状态行、响应消息头、消息体三部分reponse对象HttpServletResponse对象,通过它的方法可以设置HTTP响应消息的内容在Servlet API中,定义了一个HttpServletResponse接口,它继承自ServletResponse接口,专门用来封装HTTP响应消息。由于,因此,在HttpServletResponse接口中定义了向客户端发送响应状态码、响应消息头、响应消息体的方法以setXxx()方法原创 2020-09-09 16:45:03 · 1425 阅读 · 0 评论