内置对象简介
JSP内置对象是Web容器创建的一组对象,不适用new关键字就可以使用的内置对象。
九大内置对象:
![](https://img.haomeiwen.com/i5011280/0bf5c028b076ee15.png)
1.out对象:
![](https://img.haomeiwen.com/i5011280/398d08dbd7fd07bf.png)
get和post的区别:
![](https://img.haomeiwen.com/i5011280/6511d176b284fcdd.png)
2.request对象:
![](https://img.haomeiwen.com/i5011280/d760ebca3ec75ce4.png)
![](https://img.haomeiwen.com/i5011280/6500883bfda67e0b.png)
关于表单提交乱码问题,解决方案为在提交前添加如下代码:(编码与charset属性编码相同即可)
<% request.setCharacterEncoding("utf-8"); %>//无法解决URL传递中文出现的乱码问题
URL传参
http://localhost:8080/index.jsp?name=value
要解决URL传参中文乱码(value为中文)问题需要在修改tomcat中server.xml文件中<Connector />中添加URLEncoding="utf-8"(修改了这个需要重启服务器)
3.response对象:
![](https://img.haomeiwen.com/i5011280/01086f7231972067.png)
请求转发与请求重定向的区别:
![](https://img.haomeiwen.com/i5011280/b45a4008104fa3d6.png)
4.session对象:
![](https://img.haomeiwen.com/i5011280/7830b1d79ec84507.png)
![](https://img.haomeiwen.com/i5011280/c91dfa4ee29be46d.png)
![](https://img.haomeiwen.com/i5011280/9db87d48397e41c0.png)
![](https://img.haomeiwen.com/i5011280/e2853bce2a104eec.png)
![](https://img.haomeiwen.com/i5011280/65270c5006bd065b.png)
![](https://img.haomeiwen.com/i5011280/cbebd549bee53dc5.png)
![](https://img.haomeiwen.com/i5011280/aac2bd8471d38d34.png)
![](https://img.haomeiwen.com/i5011280/c42085f996c49dec.png)
5.application对象:
![](https://img.haomeiwen.com/i5011280/efe5d1e116bef4f6.png)
![](https://img.haomeiwen.com/i5011280/afbedc2afb2605bd.png)
6.page对象(java.lang.Object的实例):
![](https://img.haomeiwen.com/i5011280/b2ac51ef145c9596.png)
7.pageContext对象:
![](https://img.haomeiwen.com/i5011280/0ced995e44e053df.png)
![](https://img.haomeiwen.com/i5011280/46d406fe5112356b.png)
8.Config对象:
![](https://img.haomeiwen.com/i5011280/11684e53c003c866.png)
9.Exception对象:
![](https://img.haomeiwen.com/i5011280/a0224f1e051fe736.png)
在page指令中配置errorPage=”exception.jsp“(表示当该页面出现异常时,交由exception.jsp去处理。在exception.jsp的page指令中配置isErrorPage="true".
网友评论