摘要:
1 JSP 语法 脚本程序可以包含任意量的Java语句、变量、方法或表达式,只要它们在脚本语言中是有效的。 脚本程序的语法格式: <% 代码片段 %> 或者,您也可以编写与其等价的XML语句,就像下面这样: <jsp:scriptlet> 代码片段 </jsp:scriptlet> 任何文本、HTM 阅读全文
摘要:
JSP处理流程 以下步骤表明了 Web 服务器是如何使用JSP来创建网页的: 1、就像其他普通的网页一样,您的浏览器发送一个 HTTP 请求给服务器。 2、Web 服务器识别出这是一个对 JSP 网页的请求,并且将该请求传递给 JSP 引擎。通过使用 URL或者 .jsp 文件来完成。 3、JSP 阅读全文
摘要:
在WEB 项目开发中JSP 占据着举足轻重的地位,虽然其使用很简单,但是非常的重要。本节课开始学习JSP。 1 JSP 学习 问题: 在学习了Servlet 之后,使用Servlet 进行页面的展现,代码书写过于麻烦。极大的影响了开发的效率,那么有没有一种方式可以让我们像以前写网页一样来进行网页的编 阅读全文
摘要:
1 Servlet 异常处理 使用场景: 当一个 Servlet 抛出一个异常时,Web 容器在使用了 exception-type 元素的 web.xml 中搜索与抛出异常类型相匹配的配置。web.xml 中使用 error-page 元素来指定对特定异常 或 HTTP 状态码 作出相应的 Ser 阅读全文
摘要:
Servlet 编写过滤器 Servlet 过滤器可以动态地拦截请求和响应,以变换或使用包含在请求或响应中的信息。 详细说明: 可以将一个或多个 Servlet 过滤器附加到一个 Servlet 或一组 Servlet。Servlet 过滤器也可以附加到 JavaServer Pages (JSP) 阅读全文
摘要:
学习 Cookie 之后,解决了不用发送请求的数据共享问题。Cookie 是浏览器端的数据存储技术,本节课重点介绍另外一门重要的数据存储技术,session 技术。 Session 学习 问题: Request 对象解决了一次请求内的不同 Servlet 的数据共享问题, 那么一个用户的不同请求的处 阅读全文
摘要:
通过前面知识点的学习,我们对于请求的处理已经可以说比较灵活了,但是还不够。我们再介绍重要的对象ServletContext 对象 ServletContext 对象 问题: Request 解决了一次请求内的数据共享问题, session 解决了用户不同请求的数据共享问题,那么不同的用户的数据共享该 阅读全文