摘要:
Respons_案例_输出字节数据 服务器输出字节数据到浏览器 步骤: 获取字节输出流 输出数据 resp.setCharacterEncoding("text/html;charset=utf-8"); ServletOutputStream outputStream = resp.getOutp
阅读全文
posted @ 2022-08-10 10:23
淤泥不染
阅读(36)
推荐(0)
摘要:
绝对路径路径:通过绝对路径可以确定唯一资源 如:Http://localhost/day15/responseDemo2 /day15/Response 以/开头的路径 规则:判断定义的路径是给谁用的?判断请求将来的从哪发出 给客户端浏览器使用:需要加虚拟的目录(项目的访问路径) <a>,<from
阅读全文
posted @ 2022-08-10 10:01
淤泥不染
阅读(39)
推荐(0)
摘要:
重定向的特点 地址栏发生变化 重定向可以访问其他站点(服务器)的资源 重定向是两次,不能使用requale,对象共享数据 转发的特点 地址栏路径不变 转发只能访问但当前武器的资源 转发是一次请求,可以使用Request 开对象更新数据 Response_案例_相对路径 路径分类 相对路径:通过相对路
阅读全文
posted @ 2022-08-10 09:23
淤泥不染
阅读(29)
推荐(0)
摘要:
完成重定向重定向:资源跳转的方式 代码实现:服务器输出字符数据到浏览器 服务器输出字节数据到浏览器验证码 System.out.println("demo1....."); super.doGet(req, resp); resp.setStatus(302); // resp.setHeader(
阅读全文
posted @ 2022-08-09 19:01
淤泥不染
阅读(27)
推荐(0)
摘要:
简化代码: 首先到这个jar包 然后用他的方法 @WebServlet("/loginServlet") public class LoginServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest
阅读全文
posted @ 2022-08-09 17:21
淤泥不染
阅读(28)
推荐(0)
摘要:
HTTP响应消息_响应头 响应头: 格式:头名称:值 常见的响应头: 1.Content-Type:服务器告诉客户表本次响应体数据格式以及编码格式 2.Content-disposition:服务器告诉客户端以什么格式打开响应体数据 值: in-line:默认值,在当前页面内大开 attacheme
阅读全文
posted @ 2022-08-09 16:43
淤泥不染
阅读(136)
推荐(0)
摘要:
请求消息:客户端发送给服务器的数据 数据格式: 请求行 请求头 请求空行 请求体 响应消息∶服务器端发送给客户端的数据 数据格式: 1.响应行 2.响应头 3.响应空行 4,响应体 响应消息_响应行_状态行 响应行 组成:协议/版本 响应状态码 状态码描述 响应状态码:服务器告诉客户端浏览器本次请求
阅读全文
posted @ 2022-08-09 16:09
淤泥不染
阅读(45)
推荐(0)
摘要:
获取ServletContext:ServletContext getServletContext(); @WebServlet("/requestDemo5") public class requestDemo5 extends HttpServlet { @Override protected
阅读全文
posted @ 2022-08-09 10:46
淤泥不染
阅读(60)
推荐(0)
摘要:
请求转发:一种在服务器内部的资源跳转方式: 步骤: 通过request对象获取请求发生器RequestDispather getRequestDispather(String path) 使用RequestDispatcher对象来进行转发:forward(ServletRequest reques
阅读全文
posted @ 2022-08-09 10:29
淤泥不染
阅读(63)
推荐(0)
摘要:
String getparamter(String name) :根据参数名获取参数值, username=zs &password=123 @WebServlet("/requestDemo1") public class requestDemo1 extends HttpServlet { @O
阅读全文
posted @ 2022-08-09 09:43
淤泥不染
阅读(82)
推荐(0)