出版时间:2009-4 出版社:电子工业出版社 作者:卜炟 页数:407
Tag标签:无
前言
Java Web开发在整个Web开发领域占有重要地位。目前许多的Web应用将Java Web开发作为首选,尤其是大中型Web应用。Java Web从最初的Servlet,发展到后来的JSP,吸引着许多Web开发人员的眼球。目前市面上关于Java Web开发的书籍非常丰富,但是这些书有些过于技术化,入门者根本无法入手,也有部分书籍内容不全,无法让初学者对该技术得到全面的认识。 为了能让初次接触Java Web开发的爱好者快速而又轻松地学会Java Web开发,笔者总结了自己学习Java Web开发的经验,并结合多年实际开发的经验,编写了这本Java Web基础教程。在本书中,笔者从最基础的概念入手,循序渐进地将Java Web开发中的每个技术点展现在读者面前,力求让读者在最短的时间内高效地掌握Java Web开发的基础概念及技术要点。 本书有何特色 1.细致体贴的讲解 为了让读者更快地上手,本书特别设计了适合初学者的学习方式,用准确的语言总结概念?用直观的图示演示过程?用详细的注释解释代码?用形象的比方帮助记忆。
内容概要
本书是Java Web开发的基础教程,针对没有接触过或还不是特别熟悉Java Web开发的读者,详细介绍了Java Web开发的基础概念及技术要点。全书分为6篇共21章内容,第一篇为Java Web基础篇,介绍了执行环境和开发环境的搭建及JSP的语法基础。第二篇为JSP 2.0开发篇,介绍了JSP指令元素、JSP动作元素、JSP内置对象、JSP和JavaBean等内容。第三篇为Servlet开发篇,介绍了Servlet的基础知识及Servlet监听器,以及过滤器的开发等内容。第四篇为使用设计模式篇,介绍了DAO和MVC这两个经典设计模式。第五篇为框架技术篇,介绍了Struts 2、Hibernate、Spring这三个目前非常流行的轻量级Java Web开发框架。第六篇为项目实战篇,通过整合前面的三个框架,开发一套用户管理系统。 本书适合Java Web开发技术的初学者,也可作为大、中院校学生和培训班的教材。对于有一定Java Web开发技术基础,但还需要进一步学习的人员,本书也有较大的参考价值。
书籍目录
第一篇 Java Web基础篇 第1章 搭建开发环境(教学视频:53分钟) 第2章 JSP的基础语法(教学视频:27分钟) 第二篇 JSP 2.0开发篇 第3章 JSP指令元素(教学视频:37分钟) 第4章 JSP动作元素(教学视频:31分钟) 第5章 JSP内置对象(教学视频:51分钟) 第6章 数据库操作(教学视频:9分钟) 第7章 JSP和JavaBean(教学视频:34分钟) 第8章 EL表达式(教学视频:49分钟) 第9章 JSTL标签库(教学视频:75分钟) 第三篇 Servlet开发篇 第10章 Servlet开发基础( 教学视频:41分钟) 第11章 Filter开发(教学视频:41分钟) 第12章 Listener开发( 教学视频:26分钟) 第四篇 使用设计模式篇 第13章 DAO设计模式(教学视频:21分钟) 第14章 MVC设计模式(教学视频:22分钟) 第五篇 框架技术篇 第15章 Struts 2基础(教学视频:41分钟) 第16章 Struts 2高级应用(教学视频:51分钟) 第17章 持久化框架Hibernate(教学视频:35分钟) 第18章 Struts 2整合Hibernate开发(教学视频:28分钟) 第19章 Spring开发(教学视频:39分钟) 第20章 Struts 2整合Spring开发(教学视频:32分钟) 第六篇 项目实战篇 第21章 SSH整合开发用户管理系统
章节摘录
【代码解析】示例代码中分别设置application、session、request、page范围的name属性,并最终通过pageScope、requestScope、sessionScope及applicationScope来获得相应属性范围的name属性值。第26行中并没有指定范围,这时将按照查找顺序来取得,又因为同时在page、request、session、application范围中存储了“name”变量,所以这时将取得page范围内的name属性值,即“page_James”。 8.2.3与输入有关的内置对象 与输入有关的隐含对象有两个param和paramValues,用来取得用户的请求参数。在使用EL之前可以使用如下代码取得用户的请求参数。 request.getParameter(String name); request.getParameterValues(name); 在使用EL时则可以使用param和paramValues两者来取得用户请求参数。其中使用param接收的参数只有一个值,而如果参数有几个值,就必须使用paramValues来接收参数。 【范例8-8】范例8-8是一个使用param和paramValues取得用户请求参数的示例。该范例包含两个文件,一个是用来传递参数的用户表单UserForm.jsp,代码如示例代码8-8(A)所示;一个是用来通过EL的request内置对象获得参数的页面ParamDemo.jsp,代码如示例代码8-8(B)所示。
编辑推荐
全面介绍Java Web开发环境的搭建 深入讲解JSP指令元素、动作元素及内置对象 深入讲解通过JDBC操作数据库 深入讲解EL表达式及JSTL 深入剖析Servlet、Listerler以及Filter 详细介绍DAO设计模式和MVC设计模式 详细介绍经典MVC框架Struts 2的应用 详细介绍持久化框架Hibernate的应用 详细介绍Spring框架的应用 详细介绍Sfruts 2、Hibernate、Spring框架的整合应用 《21天学通JavaWeb开发》适合以下人员阅读 从未接触过Java Web开发的人员 希望提高Java Web开发水平的人员 软件研发技术人员 大中专院校的相关学生和老师 做毕业设计的高年级学生 其他编程爱好者 《21天学通JavaWeb开发》技术支持 QQ群:21948169 论坛:http://WWW.rzchina.net 21天学编程系列特色 光盘提供了源代码、大量多媒体视频教学、电子教案及编程电子书 作者均为有多年编程经验的一线程序员或者培训讲师 提供了专门的技术服务论坛: Http://www.rzctlina.net 按“基础知识-核心技术-典型实例-综合练习-项目案例”的模式讲解 概念准确、清楚,必要时进行类比,读者很容易理解 提供了大量实例,最后还提供了综合案例,非常实用 对代码进行了丰富的注释,阅读起来没有任何障碍 无论理论知识,还是实例讲解都很详细,很容易掌握 以任务驱动方式讲解,用实例引导读者学习,只需21天,便可轻松掌握ASP.NET编程。《21天学通JavaWeb开发》特色:基础知识-核心技术-典型实例-综合练习-项目案例,192个典型实例、3个项目案例、212个练习题,一线开发人员全程贴心讲解,上手毫不费力。 超值DVD:13小时多媒体语音视频教学,《21天学通JavaWeb开发》源代码 + 《21天学通JavaWeb开发》电子教案(PPT),1000余页编程参考宝典电子书(免费赠送)。
图书封面
图书标签Tags
无
评论、评分、阅读与下载