动作组件
常见的JSP动作组件共有以下几种:
< jsp:include>:在页面被请求的时候引入一个文件。
< jsp:forward>:把请求转到一个新的页面。
< jsp:param>:在动作组件中引入参数信息。
< jsp:plugin>:插入一个applet或Bean 。
< jsp:setProperty>:设置JavaBean的属性。
< jsp:getProperty>:输出某个JavaBean的属性。
< jsp:useBean>:寻找或者实例化一个JavaBean。
九大内置对象
注:Jsp中println和print一样,均不换行
作用域范围
1. out
out 对象是JspWriter类的实例, 是向客户端输出内容常用的对象.
2. request/response
get和post区别
< name="" action=""method="">//form调用
get,明文通过url传递,最多2kb
post,封装在html header中
request的方法:
注:解决post参数传递过程的中文乱码问题,无法解决url传递(get)中文乱码问题, request.setCharacterEncoding(“utf-8”)
String getParameter(String name)返回name指定参数的参数值
String[]getParameterValues(String name) 返回所有含有name的数组
void setAttribute(String,Object)
Object getAttribute(String name)
String getContentType()
int getContentLength()
String getProtocol()
String getServerName()
String getServerPort()
response的方法:
注:请求重定向与请求转发的区别(2次/1次)
3. session
session是HttpSession类的实例
4. application
5. page(相当于this)
6. pageContext
7. config
8. exception
需要在头文件中添加errorPage=”*.jsp”,表示出现异常的时候,交给哪个页面去处理
733

被折叠的 条评论
为什么被折叠?



