java程序设计颜志军_清华大学出版社-图书详情-《JSP与Servlet程序设计实践教程》...

Java作为面向对象编程语言的杰出代表正被应用在越来越多的领域,从掌上设备到大型机,从嵌入式应用到企业级应用,Java的身影随处可见。Java作为开源的编程语言和开发工具,使得开发者无需担心版权和许可费用的问题,这也使得越来越多的项目倾向于使用Java作为开发语言。更为重要的是,Java作为跨平台的语言,其应用可以方便地在不同操作系统平台之间进行移植,这使得那些将来可能更换运行平台的应用会更多地考虑将Java作为其开发语言。

在Web开发领域,使用Java作为脚本语言及底层逻辑支撑的JSP技术及Servlet技术也继承了Java的上述优点,同时它也拥有诸如Tomcat、JBoss这样的开源服务器及一些商业服务器支撑其开发与部署,基于不同的设计架构,开发者也可以从Spring、Struts、Hibernate等众多的开源框架中获得支持。因而,当前从个人站点到企业级应用,JSP及Servlet都有越来越广泛的应用,特别是在企业级应用中,JSP及Servlet更是有着不可替代的作用。

本书从JSP及Servlet的开发环境搭建开始讲解JSP及Servlet的开发技术,从简单的JSP页面开发开始,由浅入深逐步介绍JavaBean、Servlet、自定义标签、国际化与本地化及JSP表达式语言等内容。在整个过程中以图解为重要手段,以理论分析为导向,带领读者慢慢步入JSP及Servlet开发的殿堂,掌握JSP及Servlet的开发技巧。

本书的内容结构

JSP与Servlet是采用Java技术进行Web开发的最基础的技术,也是掌握Java EE技术的起点。本书以先易后难的顺序依次介绍了JSP及Servlet的相关技术,从内容上说,本书覆盖了JSP及Servlet的主要内容,从简单的JSP编程到MVC架构、从在页面中固化语言字符串到国际化与本地化编程,本书均有涉及。

本书主要分为三大部分:

第一部分包含第1~8章的内容,其主要介绍了JSP开发技术,其中包括在JSP页面中使用Java代码、JSP指令、JSP动作、JSP中的隐含对象、Java Bean在JSP中的应用以及如何在Web应用中共享数据。通过学习该部分的内容,读者可以完成JSP页面的编程,并可以利用JSP页面完成一些简单的Web应用开发。

第二部分包含第9~13章的内容,主要讲述了Servlet开发技术以及MVC架构,其主要内容包括Servlet基础、Servlet处理客户请求、Cookie、会话跟踪以及MVC。这一部分内容结合JSP开发技术就可以完成较为复杂的Web应用开发,并且通过本部分内容的学习,读者将更加深入地了解在进行Web开发时如何设计恰当、适用并利于维护与扩展的整体结构。

第三部分包括第14~17章的内容,主要介绍了在JSP及Servlet技术领域较为高级的技术,其主要内容包括异常处理、自定义JSP标签、国际化与本地化编程以及JSP表达式语言。这一部分内容在实际开发中除了异常处理被经常用到以外,其他部分如果采用第三方框架进行开发往往用到的时候不多,但是学习及理解了这些技术,将对理解那些第三方框架的实现及使用有极大的帮助,它将有助于提升程序整体设计的能力,并对程序质量的提升会有较大帮助。

全书由颜志军统稿,其中第14和15章由胡增顺编写,其余章节由颜志军和王玲编写。

本书的读者对象

本书以步步图解的方式对JSP及Servlet开发环境搭建、JSP及Servlet程序执行过程等进行注解说明,非常适合于学习JSP及Servlet的初学者学习。如果您是以下类型的读者,此书会适合您:

1. 初步掌握了Java技术,但对JSP及Servlet所知甚少或者一无所知,但希望学习JSP及Servlet开发技术的读者。

2. 对JSP及Servlet有部分了解,但并不清楚其实质、原理的读者。

3. 对JSP及Servlet比较熟悉,但希望了解更多技术细节的读者。

同时,本书也适合希望使用Java从事Web开发、培训等相关工作的朋友。

致谢

本书能够编写完成,首先要感谢我的妻子,没有她的支持与鼓励,本书可能不会最终完成; 也要感谢我6岁的女儿,正是她令我心静如水,能够潜心写作; 最后,要感谢清华大学出版社的编辑梁颖先生,梁先生的建议令本书增色不少,同时也正是梁先生的信任使得本书能够以作者期望的结构、形式出现在读者面前。

读者在使用本书的过程之中,如果有任何的疑问,欢迎来信探讨。同时,由于作者学识所限,书中表述不清甚至错误也在所难免,欢迎读者来信批评指正。

颜志军

2011年12月

more >

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值