javaWeb
小王你好吖
这个作者很懒,什么都没留下…
展开
-
session的使用
代码实现 session既可以保存一个字符串也可以保存一个对象 //得到session HttpSession session = req.getSession(); //给session中存入东西 session.setAttribute("name",new Person("王",22)); //获取session的ID String id = session.getId(); //判断session是不是原创 2020-09-22 17:20:54 · 189 阅读 · 0 评论 -
session介绍
什么是session: - 服务器会为每个用户(浏览器)创建一个session对象 - 一个session独占一个浏览器,只要浏览器没关,这个session就存在; - 用户登录之后,整个网站都可以访问--->保存用户信息 Session和cookie的区别: - Cookie是把用户的数据写给用户的浏览器,浏览器保存 - Session把用户的数据写到独占的Session中,服务端保存(保存重要的信息,减少服务器资源的浪费) - session对象由服务创建 ...原创 2020-09-22 17:17:07 · 210 阅读 · 0 评论 -
servlet实现重定向
RequestServlet.class: /** * @Author WangTaiSheng * @Date 2020/9/22 11:26 * @Version 1.0 */ public class Request extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOE原创 2020-09-22 11:44:20 · 222 阅读 · 0 评论 -
servlet使用response生成图片验证码
基本步骤 1、在内存中创建一个图片 2、设置图片背景颜色 3、给图片数据 4、告诉浏览器该请求使用图片的方式打开 5、不让浏览器缓存 6、把图片给浏览器 代码实现 public class ImageServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOExceptio原创 2020-09-22 11:02:09 · 215 阅读 · 0 评论 -
javaWeb实现文件的下载
基本步骤 1、要获取下载文件的路径 2、下载的文件名 3、设置想办法让浏览器能够支持我们需要的东西 4、获取下载文件的输入流 5、创建缓冲区 6、获取outoutStream对象 7、将FileOutputStream流写入到buffer缓冲区 8、使用OutputStream将缓冲区中的数据输出到客户端 代码实现: fileServlet.class public class FileServlet extends HttpServlet { @O原创 2020-09-22 10:27:30 · 204 阅读 · 0 评论