JSP教程 - (EPUB全文下载)

文件大小:0.77 mb。
文件格式:epub 格式。
书籍内容:

JSP 教程
基于 Java 的 Web 服务器端动态网页开发技术
极客学院
浙版数媒
版权信息
JSP 教程
极客学院 主编
©浙江出版集团数字传媒有限公司 2015
非经书面授权,不得在任何地区以任何方式反编译、翻印、仿制或节录本书文字或图表。
DNA-BN:ECFD-N00006222-20150729
最后修订:2015年8月27日
出版:浙江出版集团数字传媒有限公司
浙江 杭州 体育场路347号
互联网出版许可证:新出网证(浙)字10号
电子邮箱:cb@bookdna.cn
网  址:www.bookdna.cn
BookDNA是浙江出版联合集团旗下电子书出版机构,为作者提供电子书出版服务。
如您发现本书内容错讹,敬请指正,以便新版修订。
©Zhejiang Publishing United Group Digital Media CO.,LTD,2015
No.347 Tiyuchang Road, Hangzhou 310006 P.R.C.
cb@bookdna.cn
www.bookdna.cn
前言
JavaServer Pages(JSP) 是一种服务器端编程技术,能够为构建基于 Web 的应用程序创建动态的独立于平台的方法。JSP 可以访问 Java API 的整个家族,包括访问企业级数据库的 JDBC API。
适用人群
本教程帮助初学者们 Web 了解 JavaServer Pages(JSP) 的基本功能,从而开发自己的 Web 应用程序。学完本教程后你会发现自己处于一个使用 JSP 专业知识的中等水平,之后你可以达到更高的水平。
学习前提
我们假设你不知道 Web 应用程序如何在 HTTP 上工作,不知道什么是 Web 服务器,也不知道什么是 Web 浏览器。如果你稍微懂一点使用任何一种编程语言进行 Web 应用程序开发的知识,那就非常棒了。
更新日期
更新内容
2015-05-22
第一版发布
目录
前言
第 1 章 JSP 基础教程
JSP - 概述
JSP - 环境配置
JSP - 体系结构
JSP - 生命周期
JSP - 语法
JSP - 指令
JSP - 操作
JSP - 隐式对象
JSP - 客户端请求
JSP - 服务器响应
JSP - HTTP 状态码
JSP - 表单处理
JSP - 过滤器
JSP - Cookies 处理
JSP - 会话跟踪
JSP - 文件上传
JSP - 处理日期
JSP - 页面重定向
JSP - 点击计数器
JSP - 自动刷新
JSP - 发送电子邮件
第 2 章 JSP 高级教程
JSP - 标准标签库
JSP - 访问数据库
JSP - XML 数据
JSP - JavaBeans
JSP - 自定义标签
JSP - 表达式语言
JSP - 异常处理
JSP - 调试
JSP - 安全性
JSP - 国际化
第 3 章 JSP 面试问题
JSP - 面试问题
第 4 章 JSP 有用的资源
JSP - 有用的资源
1
JSP 基础教程
JSP - 概述
什么是 JavaServer Pages?
JavaServer Pages(JSP) 是一种技术,能够开发支持动态内容的网页,可以帮助开发人员在 HTML 页面中利用特殊的 JSP 标签插入 Java 代码,其中大部分标签是以 <% 开始,以 %>
结束的。
JavaServer Pages 组件是 Java Servlet 的一种,旨在为 Java web 应用程序实现一个用户界面。Web 开发人员编写 JSP 作为文本文件,结合 HTML 或 XHTML 代码,XML 元素,并嵌入 JSP 操作和命令。
使用 JSP,你可以通过 web 页面的形式收集来自用户的输入,来自数据库或其他资源的当前记录并动态地创建 web 页面。
JSP 标签可用于各种用途,如从数据库检索信息或注册用户首选项,访问 javabean 组件,在页面之间传递控制,在请求、页面之间共享信息等。
为什么使用 JSP?
JavaServer Pages 的服务通常与通用网关接口(CGI)实现程序一样。但 JSP 与 CGI 相比,有几个优势。
性能更好,因为 JSP 允许在 HTML 页面本身嵌入动态元素而不需要创建一个单独的 CGI 文件。
JSP 总是在服务器处理之前进行编译,不像 CGI/Perl,每次请求页面时都需要服务器加载一个解释器和目标脚本。
JavaServer Pages 是建立在 Java servlet API 之上的,就像 servlet,JSP 也可以访问所有强大的 Enterprise Java API,包括 JDBC,JNDI,EJB,JAXP 等等。
JSP 页面可以与 servlet 结合使用,来处理业务逻辑,该模型是由 Java servlet 模板引擎支持的。
最后,JSP 还是 Java EE 不可分割的一部分,是 enterprise 级别应用程序的一个完整平台。这意味着 JSP 可以用于从最简单的应用程序到最复杂的应用程序中,并实现要求。
JSP 的优点
下列是 JSP 优于其他技术的另外的优点:
与 Active Server Pages(ASP) 相比:
JSP 的优点是双重的。首先,动态的部分是用 Java 编写的,而不是用 Visual Basic 或其他特定的语言编写,所以它使用起来更强大并且更容易。第二,它可以移植到其他操作系统和非 microsoft 的 Web 服务器中。
与 Pure Servlets 相比:
与用大量的 println 语句生成 HTML 相比,JSP 能够更方便的写(和修改!)常规的 HTML。
与Server-Side Includes(SSI)相比:
SSI 只是用于简单的包含物,而不是用于使用表单数据、创建数据库链接等的“真正的”程序。
与JavaScript相比 ............

书籍插图:
书籍《JSP教程》 - 插图1
书籍《JSP教程》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » JSP教程 - (EPUB全文下载)