一设置编码集:
设置请求的编码:
request.setCharacterEncoding(服务器编码)
在代码中也就是这样:
设置响应实体中的编码:
response.setHeader(“content-type”,”text/html;charset=服务器编码”)
在代码中是这样:
2)将资源以流的方式输出
三、服务器跳转的两种方式:
请求转发:
request.getRequestDispacher(地址).forward(请求对象,响应对象)
特点:
1)整个过程只有一次请求
2)地址栏不发生变化
3)效率高
4)不能访问外部资源
5)绝对路径的/ 代表的是根目录之后的 /
6)一般习惯性的在请求转发之后添加一个return
重定向:
response.sendRedirect(地址)
特点:
1)整个过程只有两次请求
2)地址栏发生变化
3)效率低
4)能访问外部资源
5)绝对路径的/ 代表的是端口号之后的 /
6)一般习惯性的在重定向之后添加一个return
路径总结:
请求转发: 绝对路径的/ 代表的是根目录之后的 /
重定向: 绝对路径的/ 代表的是端口号之后的 /
页面的路径: 绝对路径的/ 代表的是端口号之后的 /