(20):JSP 表达式语言(EL表达式)

EL(Expression Language) 是为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法,让Jsp的代码更加简化。   以MVC模式设计程序,JSP只是视图,视图的任务就是显示响应,而不是在JSP中做任何关于程序控制和业务逻辑的事情。所以在JSP页面中应该尽可能少的、或者是完全不出现Java代码。

(17)JSP生命周期

理解JSP底层功能的关键就是去理解它们所遵守的生命周期。 JSP生命周期就是从创建到销毁的整个过程,类似于servlet生命周期,区别在于JSP生命周期还包括将JSP文件编译成servlet。

(16)JSP概念 + 简单使用 + 运行原理

JSP(全称Java Server Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。

(14)Session对象介绍与使用

就简单理解Session就是会话,Session翻译也有会话的意思。那么是谁和谁的会话呢?当然是浏览器和服务器的会话。 会话又是啥?你可以理解成Session指的就是用户在浏览某个网站时,进入网站到浏览器关闭的这段时间,就是会话。

(12)Cookie对象介绍与使用

使用Cookie,解决了不同请求间的数据共享问题。   我们把请求需要的共享的请求数据存储再浏览器端,避免用户进行重复的数据书写操作。   Cookie技术是浏览器端的数据存储技术。解决了不同请求需要使用相同的请求数据的问题。

(9)Servlet的请求处理

通过前面几篇文章,我们能够创建并且成功运行一个简单的Servlet程序,完成浏览器和服务器的简单交互。   但是呢,我们写的Servlet代码时没有对浏览器的请求进行任何处理的。这篇我们会了解导如何使用Sevlet进行浏览器的请求处理。同时我们还会学习到两个对象Request和Response。

(8)第二个web项目

经过第一个web项目,我觉得我们每次配置web.xml文件也太麻烦了!配置个访问路径都需要写好多行代码。能不能简单点呢?   有问题当然有解决方法的,接下来我们学到的用起来就很快乐了。我们用Eclipse直接创建Servlet,这样可以节省很多事情。