guokehua(@yahoo.com.cn oy Java 1010 附6Jsp3 2008-3-10 郭克华EE框架实战教学视频
2008-3-10 1 oy Java! J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 附6Jsp3
guokehua(@yahoo.com.cn 了J内部对象1:out(*) 内部对象:页面载入服务器的时候自 动实例化 ·来源: javax. servlet jsp. JspWriter 作用:输出内容到页面,管理服务器 端缓冲区 方法: 1-pmit(各种参数:输出,源代码不换行 println(各种参数)输出,源代码换行 008-3-10 郭克华J2EE框架实战教学视频
2008-3-10 2 oy Java! J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 • 内部对象:页面载入服务器的时候自 内部对象:页面载入服务器的时候自 动实例化 • 来源:javax.servlet servlet.jsp.JspWriter JspWriter • 作用:输出内容到页面,管理服务器 作用:输出内容到页面,管理服务器 端缓冲区 • 方法: – – print(各种参数):输出,源代码不换行 :输出,源代码不换行 – – println println(各种参数):输出,源代码换行 输出,源代码换行 Jsp内部对象1:out(**)
guokehua(@yahoo.com.cn 了小内部对象2: request(*) ·来源:Javax.servlethttpHttpServletrequest ·作用1:获取通信信息 1010 方法: getMethodo:得到提交方式 getRequestURIO得到请求的URL地址 getProtocol(:得到协议名称 getservletPatho:获得客户端请求服务器端文件的路径 getQuery String:得到URL的查询部分,post无用 getServer Nameo:得到服务器的名称 getServerPortO:得到服务器端口号 getRemote Addre():得到客户端IP地址 getRemoteHostO得到客户端名称 练习:用一个页面获取以上的各个值 008-3-10 郭克华J2EE框架实战教学视频
2008-3-10 3 oy Java! J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 • 来源:javax.servlet servlet.http.HttpServletRequest HttpServletRequest • 作用1:获取通信信息 :获取通信信息 • 方法: – – getMethod getMethod(): 得到提交方式 – – getRequestURI getRequestURI():得到请求的URL地址 – – getProtocol getProtocol():得到协议名称 – – getServletPath getServletPath(): 获得客户端请求服务器端文件的路径 – – getQueryString getQueryString(): 得到URL的查询部分,post无用 – – getServerName getServerName():得到服务器的名称 – – getServerPort getServerPort(): 得到服务器端口号 – – getRemoteAddr getRemoteAddr(): 得到客户端IP地址 – – getRemoteHost getRemoteHost():得到客户端名称 • 练习:用一个页面获取以上的各个值 练习:用一个页面获取以上的各个值 Jsp内部对象2:request request(****)
了p内部对象: request(的am guokehua@y ·来源:javax.servlet.httpHttpServletrequest ·作用:获取客户端参数 ,流 1010 方法: getParameter( String):得到参数的值 getParameter Values( String):得到捆绑数组的值 ·练习:Lis表单元素内有书本选择,请你将书本 提交之后显示,要求支持多选 008-3-10 郭克华J2E框架实战教学视频
2008-3-10 4 oy Java! J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 • 来源:javax.servlet servlet.http.HttpServletRequest HttpServletRequest • 作用:获取客户端参数,流 作用:获取客户端参数,流 • 方法: – – getParameter getParameter(String): (String):得到参数的值 – – getParameterValues getParameterValues(String): (String):得到捆绑数组的值 得到捆绑数组的值 • 练习:List表单元素内有书本选择,请你将书本 表单元素内有书本选择,请你将书本 提交之后显示,要求支持多选 提交之后显示,要求支持多选 Jsp内部对象2:request request(续)
guokehua(@yahoo.com.cn 了ysp内部对象3 response 水水水 来源:javax.servlethttpHttpServletresponse 作用1:负责管理HTP连接 方法: send Redirect( String):跳转 另一种跳转方法:< sp forward page="PAGE” 两者区别: request参数的保留 response. setheader(( Refresh';10°)10秒钟自动刷新 response. enderson(eror代号) 008-3-10 郭克华J2EE框架实战教学视频
2008-3-10 5 oy Java! J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 Jsp内部对象3:response response(***) • 来源:javax.servlet servlet.http.HttpServletResponse HttpServletResponse • 作用1:负责管理HTTP连接 • 方法: – – sendRedirect sendRedirect(String): (String):跳转 – – 另一种跳转方法: <jsp:forward page= :forward page=“PAGE” /> – – 两者区别:request request参数的保留 – – response. response.setHeader setHeader(“Refresh Refresh”,“10”);10秒钟自动刷新 – – response. response.sendError sendError(error代号);