教程:Java Web高级编程 / Professional Java for Web Applications
卍,Java EE(JDK1.4之前叫做J2EE) 和Java Web
说起JavaWeb,就想到另一个词:JavaEE。很多时候,这两个词是混用的,两者的概念并不能精确描述,这里,尝试做一下区分...
JavaEE:全称Java平台企业版(Java Platform Enterprise Edition),是Sun公司为企业级应用推出的标准平台。JavaEE是个大杂烩,包括Applet、EJB、JDBC、JNDI、Servlet、JSP等技术的标准,运行在一个完整的应用服务器上,用来开发大规模、分布式、健壮的网络应用。
JavaWeb:主要指以Java语言为基础,利用JavaEE中的Servlet、JSP等技术开发动态页面,方便用户通过浏览器与服务器后台交互。Java Web应用程序可运行在一个轻量级的Web服务器中,比如Tomcat。
可以粗略地认为JavaWeb就是JavaEE的一部分,是成为JavaEE大师过程中的第一站
卍,第六章:在JSP中使用语言表达式(EL--Expression Language)
※,EL中有4中不同的作用域,分别是 页面作用域、请求作用域、会话作用域、应用程序作用域。每种作用域都比它之前的作用域范围要大。比如 request.setAttribute("user", user1)将user1绑定至请求特性user中,此时user特性会一直存在直至请求完成,然后垃圾回收将会回收它。如果它被绑定至会话上 session.setAttribute("user",user1),那么user特性将对同一客户端上的其他请求可见,即使它们将访问不同的页面。
卍,
卍,
卍,
卍,