JAVA教程之JSP教程(三)--JSP中”预界说变量”的使...
自己的整个学习思路完全被老师的讲课思路所牵制,这样几节课听下来,恐怕自己的见解都应该是书里的知识点了,根本谈不上自身发现问题,分析问题,和解决问题能力的切实提高。js|变量|教程为了简化JSP表达式和scriptlets中的代码,供应了8种主动界说的变量,偶然称做implicitobjects(固有对象)。它们是:request,response,out,session,application,config,pageContext,和page。上面我们来具体的懂得它们。request
与request相接洽的是HttpServletRequest类,使您能够失掉request的参数(经由过程getParameter办法),request的范例(GET,POST,HEAD,等等),和引进的HTTP头(cookies,Referer,等等)。严厉来讲,request是类ServletRequest的一个子类而不是HttpServletRequest类的,现实上,假如request的协定不是HTTP,那麽它几近不会事情。
response
对客户真个response与HttpServletResponse相连。请注重,由于输入流是放进缓冲的,以是能够设置HTTP形态码和response头,只管在尺度的servlets中不同意将之发送到客户端。
out
这里利用PrintWriter类来发送输入到客户端。但是,为了使response对象无效,可以使用一个PrintWrite类的利用缓冲的版本JspWriter。利用session的属性pagedirective,您能够本人界说缓冲的巨细,乃至能够在利用了buffer属性后封闭缓冲。也请注重,out仅用于scriptlets当中,由于JSP表达式主动的放进输入流,以是少少必要明白的声明out。
session
使用与request相接洽的HttpSession类。由于session是主动创立的,即便没有一个引进的session,这类变量仍可绑定。有一个破例是,假如您用pagedirective封闭session,再试图利用session时将招致毛病(在JSP页面向servlet转换时)。
application
利用ServeletContext类,经由过程利用getServletConfig().getContext()失掉。
config
是一个ServletConfig类的对象。
pageContext
这是JSP中的一个新的类PageContext,用于简练特定服务器的特性时利用,如进步JspWriters的实行效力。假如您经由过程这个类会见而不是间接的,您的代码将仍旧运转在“划定规矩”的JSP/servlet引擎。
page
在JAVA中不是很有效,它仅仅是用来保留在剧本的言语不是JAVA时的工夫。
关于第二点:俺问问你,如果是企业级项目的话,诸如RMI,EJB,等一些关键技术,这些难道都不需要学么?如果光是使用jsp,servlet,javabean的话。 如果要向java web方向发展也要吧看看《Java web从入门到精通》学完再到《Struts2.0入门到精通》这样你差不多就把代码给学完了。有兴趣可以看一些设计模块和框架的包等等。 多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。 是一种使网页(Web Page)产生生动活泼画面的语言 如果要向java web方向发展也要吧看看《Java web从入门到精通》学完再到《Struts2.0入门到精通》这样你差不多就把代码给学完了。有兴趣可以看一些设计模块和框架的包等等。 Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。 http://www.jdon.com/去下载,或到同济技术论坛的服务器ftp://nro.shtdu.edu.cn去下,安装上有什么问题,可以到论坛上去提问。 设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧 是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能
页:
[1]