- 隐式对象
exception、out、page、request、response、application···
- page指令
<%@ page language="java" import="Java类" contentType="text/html;charset=UTF-8"%>
- out对象:
print()
、println()
、<%=变量名%>
- HTTP状态码
404 服务器无法找到所请求的页面(Not Found)
500 请求不完整,服务器遇见了出乎意料的状况(Internal Server Error)
200 请求被确认(OK)
- 获取数据
request.getParameter()
重定向:response.sendRedirect("URL")
转发:request.getRequestDispatcher("path").forward(request,response)
- 解决中文乱码
post方式
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
get方式
1. new String(str.getBytes("ISO-8859-1"),"UTF-8")
2. 配置tomcat\conf\server.xml:向Connector节点添加URIEncoding="UTF-8"