一、九大内置对象
1.exception 异常
2.request 请求
3.responre 响应
4.out 输出
5.config 配置
6.configer 配置对象
7.pageContent
8.session 通信控制对象
9.connection 数据连接对象
二、page指令
<%@ page language="java" contentType="text/htlm;charset=UTF-8" pageEncoding="UTF-8"%>
三、out对象
1.out.print(); 向页面输出显示
2.out.println(); 向页面输出显示,并在现实的末尾添加换行
四、声明变量
1.局部变量 <%type name=value;%>
2.全局变量 <%! type name=value;%>
五、排错
500:能找到页面,JSP代码有错
404:找不到页面或资源
404可能出现的问题:1.进错页面
2.相对定位和绝对定位有误
3.转发与重定向不能同时使用
六、request对象
1.reguest.getParamenter(String name) 接收前台传给后台的信息
2.request.getParamenterValues(String name)
七、响应前台对象
1.转发 request.getRequestDispatcher("path");
2.重定向 response.sendRedirect("URL地址");
八、乱码问题
1.POST提交的解决方案
request.setCharacterEncoding("UTF-8");
2.GET提交的解决方案
new String(s.getBytes("ISO-8859-1"),"UTF-8");
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1"URIEncodingg="UTF-8">;
s.getBytes"UTF-8",("ISO-8859-1"); 响应乱码问题
response.setCharacterEncoding("UTF-8");
response.setCointentType("UTF-8");