1.Response响应方法 设置响应行 setStatus()设置响应行状态码 设置响应头 setHeader()键值对形式 重定向 response.sendRedirect();需要状态码是302 设置响应体 getWriter()将字符串返回到浏览器 解决中文乱码问题 解决response缓 ...
分类:
Web程序 时间:
2020-11-20 12:12:51
阅读次数:
14
前言:最近在复习原生的servlet的时候,对其输出流不理解,故总结一下; resp.getWriter().print(categoryList) 可以输出字符串,也可以输出对象,可能还有其他类型,例如输出MAP对象时,输出结果为: [{cname=全球自由行}, {cname=国内游}, {cn ...
分类:
移动开发 时间:
2020-07-12 17:04:38
阅读次数:
68
1.会话标识未更新:登录页面加入以下代码:request.getSession(true).invalidate();//清空sessionCookiecookie=request.getCookies()[0];//获取cookiecookie.setMaxAge(0);//让cookie过期2.跨站点请求伪CSRF:response.getWriter().write("<sc
分类:
移动开发 时间:
2020-05-31 09:29:13
阅读次数:
124
通过response 设置响应体: 响应体设置文本: PrintWriter getWriter() 获得字符流,通过字符流的write(String s)方法可以将字符串设置到response 缓冲区中,随后Tomcat会将response缓冲区中的内容组装成Http响应返回给浏览 器端。 关于设 ...
分类:
编程语言 时间:
2020-05-24 13:48:00
阅读次数:
62
除重定向和转发方式跳转jsp页面还可通过respond.getWriter().print()写入一个js标签设置href=“”进而跳转 如: response.getWriter().print("<script type=\"text/javascript\">parent.location.h ...
分类:
Web程序 时间:
2020-04-21 23:41:32
阅读次数:
92
响应设置消息体 传递文本信息 //1.获得字符输出流 PrintWriter out = resp.getWriter(); //2.书写文本信息 out.print("文本信息");//不换行 out.println("文本信息");//换行 //如果文本信息为html文档,浏览器会对其解析并显示 ...
分类:
其他好文 时间:
2020-04-09 17:57:16
阅读次数:
89
验证码 自动刷新 案例1: 案例2: 数据压缩 重定向 不使用缓存 注意事项: 1. getWriter()和getOutputStream()两个方法不能同时调用。 2. Servlet的serice()方法结束后(也就是doPost()或者doGet()结束后),Servlet引擎将检查getW ...
分类:
其他好文 时间:
2020-04-04 22:18:53
阅读次数:
72
乱码问题: 提交问题: 1. post乱码:过滤器解决;2. get乱码:tomcat配置 URIEncoding="utf-8" 响应乱码: response乱码:获取getWriter之前,response.setCharacterEncoding("utf-8"); ...
分类:
其他好文 时间:
2019-12-31 23:35:18
阅读次数:
76
Response 设置响应行 状态码 setStatus() 302 重定向设置 设置响应头 key是固定的,我们设置指定key对应的value setHeader()设置 addHeader()添加 设置响应体 通过response的输出流,从服务器往浏览器输出数据。 getWriter() ge ...
分类:
Web程序 时间:
2019-12-19 21:20:08
阅读次数:
115
功能: 设置响应消息: 1.设置响应行:HTTP/1.1 200 OK 设置状态码:setStstus(int sc) 2.设置响应头: setHeader(String name,String value) 3.设置响应体: 1.获取输出流 字符输出流:PrintWriter getWriter( ...
分类:
其他好文 时间:
2019-10-15 20:50:02
阅读次数:
102