一.JSP的内置对象:
什么是内置对象?
解析:就是web容器创建一组对象,这组对象在tomcat服务器启动的时候加载到内存,可以被用户直接使用。
二.JSP中九大内置对象:请求对象:request
输出对象:out
响应对象:response
应用程序对象:application
会话对象:session
页面上下文对象:pagecontext
页面对象:page
配置对象:config
异常对象:exception
三.JSP内置对象request:
用法示例:
四.提交表单数据乱码解决方案
通过form表单给服务器提交数据的时候,如果提交的是中文数据,那么可能会出现乱码,如果表单的请求方式是post请求,那么可以使用如下方案解决乱码:
在调用getParameter()之前,设置请求对象request的编码方式。
<%request.setCharacterEncoding("utf-8");%>
如果是通过get方式提交的form,两种处理乱码方案:
01.通过new String(str.getBytes(“iso-8859-1”),”utf-8”);
这种方式的缺点,每获取到一个用户提交的数据就要进行一道转换
02.通过conf下的server.xml文档的
<Connectorport="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEcoding=”utf-8” />