- 2
- 0
- 约2.5万字
- 约 91页
- 2017-07-21 发布于湖北
- 举报
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 高等教育“十一五”国家级规划教材 计算机技术基础 字符串类型和字符串数组类型的转换 在JSP页面中,一种常用的操作就是将一个字符串split成一个字符串数组,或者将一个字符串数组合并成一个字符串。例如,将string=“aa,bb,cc”转换成Vector数据类型,分别包含三个字符串元素“aa”、“bb”、“cc”。 String strData= aa,bb,cc ; String strlist[]=new String[20]; strlist=strData.split(,); 高等教育“十一五”国家级规划教材 计算机技术基础 数组类型和集合类 数组类型 使用数组避免了同步、额外的方法调用和不必要的重新分配空间所带来的消耗。 Vector类 当数组中元素的个数不确定时,可以使用java.util.Vector类 Vector集合只能存放java.lang.object对象,不能用于存放基本类型数据 ArrayList类 ArrayList和Vector都是使用数组来控制集合中的对象,当从一个指定的位置(通过索引)查找数据或是在集合的末尾增加、移除一个元素时,两者所花费的时间相同。 Vector是同步的,它的一些方法保证了Vector中的对象是线程安全的。ArrayList则是异步的,因此ArrayList中的对象并不是线程安全的。因为同步的要求会影响执行的效率,所以如果不需要线程安全的集合那么使用ArrayList是一个很好的选择,这样可以避免由于同步带来的不必要的性能开销。 高等教育“十一五”国家级规划教材 计算机技术基础 JSP内置对象 什么是内置对象 内置对象是由开发环境所定义的具有特定功能的对象,在JSP脚本段中,用户可以直接使用。 常用内置对象 request对象 response对象 out对象 session对象 application对象 config对象 page对象 exception对象 高等教育“十一五”国家级规划教材 计算机技术基础 request对象 功能 通过该对象可以获取客户端的输入信息。可以得到请求的参数、请求类型(GET、POST、HEAD等)以及HTTP headers(cookies、referer等)等信息。这是一个javax.servlet.HttpServletRequest对象。 常用的方法 getCookie()、getHeaders()、getAttribute()、getMethod()、getParameter()和getParameterName()等 例如: % String name=request.getParameter(userName); out.println(name); % 高等教育“十一五”国家级规划教材 计算机技术基础 response对象 功能 向客户端返回请求。返回请求信息时,输出流要进行缓存。它是一个javax.servlet.HttpServletResponse对象。 常用方法 addCookie()、addHeader()、sendError()和sendRedirect()等 高等教育“十一五”国家级规划教材 计算机技术基础 out对象 功能 将结果输出到客户端 。 常用方法 print(),println() ,newLine() 例如: % out.println(Hello); % 高等教育“十一五”国家级规划教材 计算机技术基础 session对象 功能 Session对象是JSP为每一个会话而建立的个人对象,可以存储及提供个别用户独享的永久或半永久信息。它是一个与request相关的javax.servlet.http.HttpServletSession对象。 会话(session) 是指一个用户和Web服务器之间的一次链接。当用户使用浏览器登录到Web服务器、并初次浏览一个JSP应用的某个网页开始、直到用户离开网站或超时未继续浏览该网站网页为止,之间
原创力文档

文档评论(0)