• 端午假期首日高速路况:石家庄周边5个高速站口关闭 2019-11-20
  • 周蓬安.blog的博客—强国博客—人民网 2019-11-07
  • 这些位置请不要犯规,任意球命中率堪比点球! 2019-10-30
  • 燕赵晚报:“共享车位”是停车资源的“公约数” 2019-10-30
  • 问题是现在人民是受这个社会的迫害者,没理由参与在其中。 2019-10-03
  • 民警扶摔倒大妈反被讹,监控证明清白后遭怼:看见警车吓的! 2019-10-03
  • 高校在陕招生出新政 快来看有没有你想报考的学校招生计划高校-西安新闻 2019-09-05
  • 国内油价年内首次“六连跌” 每升再降1毛 2019-09-05
  • 别扯没用的,土地事实上属于地方政府才是关键。粮食更重要,咋不炒粮食? 2019-08-30
  • 图解:从中国新闻奖、长江韬奋奖看人民日报70年 2019-08-30
  • 福建三明大田联合志愿者重阳节走进福利院 2019-08-22
  • 庆祝人民日报创刊70周年系列访谈之颜世贵 2019-08-11
  • 征稿:“改革印记”邀您讲述中国发展故事 2019-08-11
  • “重庆造”国际一类新药 获批同时进入中美临床试验 2019-08-10
  • 凤凰好书榜∣第46周周榜 2019-08-10
  • Java Web程序设计与案例教程(微课版)

    包含大量微课视频,详细介绍各个重难点。
    邵奇峰 (作者)

    特码配连码 五六 www.xpiqbd.shop 关于本书的内容有任何问题,请联系 邹文波

    (1)针对性:针对本科软件工程专业和专科软件技术专业,也同样适用于计算机科学与技术等专业。
    (2)配套视频:该教材相应的全部视屏已发布在国内最大的程序员网站CSDN(//edu.csdn.net/course/detail/791,视频共22小时,在线学习人数已超过8万)。
    (3)基础性:强调深入透彻讲解Servlet与JSP开发中核心的、关键的基础知识点及原理。
    (4)前沿性:以最新的Servlet3.0为讲解核心。
    (5)实践性:整本教材以案例驱动开发贯穿关键知识点。
    (6)真实性:选取规模适当的符合企业真实需求的典型案例。
    ¥59.80 ¥50.83 (8.5 折)

    内容摘要

    本书基于作者多年的实践教学与开发经验,深入浅出地介绍了Java Web程序设计的核心知识和技巧,主要内容包括Servlet编程、Cookie与Session、JSP编程、EL表达式与JSTL标签、数据库整合开发、过滤器与监听器等。同时,本书以留言本为案例,分别讲解了JSP和JavaBean应用开发、JSP/Servlet和JavaBean整合开发、Java Web常用组件应用开发、Struts2/Spring/Hibernate框架整合开发。本书内容丰富,实用性强,既可用做高等院校的课程教材,也可供相关专业人士参考。

    目录

    第 1章 Java Web开发概论 1
    1.1 HTML 1
    1.1.1 HTML文件结构 2
    1.1.2 HTML常用标签 3
    1.2 HTTP协议简介 15
    1.2.1 HTTP请求协议格式 15
    1.2.2 HTTP响应协议格式 18
    1.2.3 URL 19
    1.2.4 简单的Web服务器 20
    1.3 Tomcat 26
    1.3.1 Tomcat的安装与配置 26
    1.3.2 Tomcat的使用 28
    1.3.3 MyEclipse配置Tomcat 29
    1.4 小结 30
    习题 31
    第 2章 Servlet编程 33
    2.1 创建Servlet 33
    2.2 web.xml配置文件 41
    2.3 Servlet获取请求参数 43
    2.4 Servlet实现登录功能 44
    2.5 请求参数为空的问题 46
    2.5.1 参数值为null 46
    2.5.2 参数值为"" 47
    2.6 复选框提交参数 49
    2.7 GET请求与POST请求 50
    2.8 中文乱码问题 52
    2.8.1 Servlet输出乱码 52
    2.8.2 POST参数乱码 52
    2.8.3 GET参数乱码 53
    2.9 Servlet请求转发 53
    2.9.1 Servlet间的转发 53
    2.9.2 转发时传递对象 55
    2.9.3 重定向 58
    2.9.4 重定向时传递对象 59
    2.9.5 转发与重定向的区别 60
    2.10 Servlet生命周期 63
    2.10.1 验证Servlet生命周期 63
    2.10.2 实现访问计数器 65
    2.11 ServletContext 66
    2.11.1 跨用户传递对象 66
    2.11.2 记录应用日志 68
    2.12 ServletConfig 69
    2.13 @WebServlet注解 71
    2.13 小结 73
    习题 74
    第3章 Cookie与Session 76
    3.1 使用Servlet编写简单Web应用 76
    3.1.1 Web应用功能说明 76
    3.1.2 登录??榈氖迪帧?7
    3.2 Cookie 82
    3.2.1 Cookie简介 83
    3.2.2 Cookie在登录中的应用 85
    3.2.3 Cookie详解 88
    3.3 Session 95
    3.3.1 HttpSession简介 95
    3.3.2 HttpSession在登录中的应用 99
    3.3.3 HttpSession详解 100
    3.4 Session工作原理 101
    3.5 个人信息??榈氖迪帧?01
    3.6 基于MVC的临时购物车 107
    3.6.1 临时购物车设计需求 108
    3.6.2 临时购物车代码实现 108
    3.7 小结 114
    习题 114
    第4章 JSP编程 116
    4.1 JSP概述 116
    4.2 JSP页面代码解析 118
    4.2.1 JSP指令元素 119
    4.2.2 JSP模板元素 121
    4.2.3 JSP脚本元素 121
    4.3 JSP工作原理 126
    4.3.1 JSP与Servlet的关系 128
    4.3.2 JSP的执行流程 132
    4.4 JSP隐含对象 133
    4.4.1 response与out对象 134
    4.4.2 四个作用域对象 135
    4.4.3 pageContext对象 137
    4.4.4 config 对象 140
    4.4.5 exception 对象 143
    4.5 JSP标签与JavaBean 144
    4.5.1 JavaBean概述 144
    4.5.2 <jsp:useBean>标签 146
    4.5.3 <jsp:setProperty>标签 149
    4.5.4 <jsp:getProperty>标签 151
    4.6 JSP动作标签 152
    4.6.1 <jsp:forword>标签 152
    4.6.2 <jsp:param>标签 154
    4.6.3 <jsp:include>标签 156
    4.7 综合Servlet与JSP的登录程序 161
    4.8 简易购物商城系统 167
    4.8.1 系统功能 167
    4.8.2 系统设计 170
    4.8.3 实体类定义 172
    4.8.4 DAO接口定义 180
    4.8.5 DAO接口实现类 184
    4.8.6 工具类的设计 188
    4.8.7 简易购物商城系统前台实现 190
    4.9 小结 206
    习题 206
    第5章 EL表达式与JSTL标签 209
    5.1 EL语法 209
    5.1.1 EL获取数据 209
    5.1.2 EL执行运算 218
    5.1.3 EL访问隐含对象 220
    5.2 JSTL标签库 225
    5.2.1 JSTL库安装 225
    5.2.2 JSTL核心标签 227
    5.2.3 JSTL格式化标签 247
    5.2.4 JSTL函数 251
    5.3 简易购物商城系统 252
    5.3.1 首页模板 253
    5.3.2 个人中心 254
    5.3.3 全部商品列表 256
    5.3.4 购物车 257
    5.4 小结 258
    习题 259
    第6章 数据库整合开发 261
    6.1 MySQL简介 261
    6.2 JDBC概述 261
    6.2.1 创建数据库连接 263
    6.2.2 SQL的执行 265
    6.2.3 SQL执行结果处理 272
    6.3 数据库连接池 274
    6.3.1 DataSource 275
    6.3.2 Tomcat数据源 276
    6.3.3 DBCP 277
    6.4 DBUtils框架简介 280
    6.4.1 QueryRunner 281
    6.4.2 ResultSetHandler 281
    6.4.3 资源释放 285
    6.5 简易购物商城 286
    6.5.1 数据库设计 286
    6.5.2 DAO接口实现 287
    6.6 小结 291
    习题 291
    第7章 过滤器与监听器 293
    7.1 过滤器 293
    7.1.1 过滤器简介 293
    7.1.2 过滤器的应用 295
    7.2 监听器 298
    7.2.1 监听器简介 298
    7.2.2 监听器的应用 301
    7.3 小结 302
    习题 302
    第8章 JSP和JavaBean应用开发——留言本1.0 304
    8.1 系统功能 304
    8.2 数据库分析及设计 305
    8.2.1 数据库分析 305
    8.2.2 创建数据库和数据表 306
    8.3 系统设计 307
    8.3.1 目录和包结构 307
    8.3.2 实体类User 308
    8.3.3 枚举类Sex 309
    8.3.4 实体类Article 310
    8.3.5 辅助类DBUtil 310
    8.3.6 数据访问接口UserDao 311
    8.3.7 数据访问类UserDao4MySqlImpl——登录与注册功能 312
    8.3.8 数据访问接口ArticleDao 313
    8.3.9 数据访问类ArticleDao4MySqlImpl——添加与删除功能 314
    8.3.10 登录页面login.jsp 316
    8.3.11 注册页面register.jsp 316
    8.3.12 留言页面show.jsp 317
    8.4 系统运行 319
    8.5 开发过程常见问题及解决 321
    8.5.1 在同一JSP页面区分多种操作的问题 321
    8.5.2 DAO层中的类型转换问题 322
    8.6 小结 322
    习题 322
    第9章 JSP/Servlet/JavaBean应用开发——留言本2.0 323
    9.1 系统功能 323
    9.2 系统设计 324
    9.2.1 目录和包结构 324
    9.2.2 连接池的配置与编程 325
    9.2.3 工厂类DaoFactory——工厂设计模式与单例设计模式 326
    9.2.4 数据访问类UserDao4MySqlImpl——修改功能 328
    9.2.5 数据访问类ArticleDao4MySqlImpl——查询与修改功能 329
    9.2.6 MVC控制器类UserServlet 331
    9.2.7 MVC控制器类ArticleServlet 334
    9.2.8 过滤器类CharsetEncodingFilter 336
    9.2.9 过滤器类AuthFilter 337
    9.2.10 留言页面show.jsp 338
    9.2.11 修改留言页面update_article.jsp 340
    9.2.12 修改用户页面update_user.jsp 341
    9.3 系统运行 344
    9.4 开发过程常见问题及解决 346
    9.4.1 乱码问题 346
    9.4.2 路径问题 346
    9.5 小结 347
    习题 347
    第 10章 Java Web常用组件应用开发——留言本3.0 348
    10.1 系统功能 348
    10.2 系统设计 348
    10.2.1 目录和包结构 349
    10.2.2 添加Apache Commons Email组件 350
    10.2.3 利用邮件找回密码功能 350
    10.2.4 添加CKEditor组件 352
    10.2.5 可视化在线编辑留言功能 352
    10.2.6 添加Apache Commons FileUpload组件 353
    10.2.7 图片上传与显示页面update_user.jsp 354
    10.2.8 图片上传功能 355
    10.2.9 验证码检验功能 357
    10.2.10 分页查询功能 360
    10.2.11 分页查询页面page.jspf 365
    10.3 系统运行 366
    10.4 开发过程常见问题及解决 367
    10.4.1 缓存问题 367
    10.4.2 SQL语句的拼装问题 368
    10.5 小结 369
    习题 369
    第 11章 Java Web常用组件应用开发——留言本3.0 370
    11.1 系统功能 370
    11.1.1 系统目标 370
    11.1.2 功能概览 370
    11.2 系统设计 371
    11.2.1 Hibernate和Spring的整合——guestbook4.0 371
    11.2.2 Hibernate配置文件hibernate.cfg.xml 372
    11.2.3 自定义映射类型EnumType——Hibernate持久化枚举类型 373
    11.2.4 Hibernate映射文件 376
    11.2.5 Spring配置文件——配置SessionFactory和DAO类 377
    11.2.6 数据访问类UserDao4MySqlImpl——Hibernate持久化 378
    11.2.7 数据访问类ArticleDao4MySqlImpl——Hiberante持久化 380
    11.2.8 Struts2实现控制层——guestbook4.1 382
    11.2.9 控制器类BaseActionSupport 383
    11.2.10 控制器类UserAction 385
    11.2.11 控制器类ArticleAction 386
    11.2.12 控制器类UploadAction 388
    11.2.13 Struts2配置文件struts.xml 389
    11.2.14 Struts2枚举类型转换器SexConvertor 391
    11.2.15 修改JSP页面以访问Action 391
    11.2.16 Struts2和Spring整合——guestbook4.2 392
    11.2.17 Spring配置文件applicationContext-action.xml 393
    11.2.18 Struts2配置文件struts.xml 394
    11.2.19 登录与注册的输入校验 395
    11.2.20 OpenSessionInView设计模式 397
    11.3 系统运行 398
    11.4 开发过程常见问题及解决 399
    11.4.1 Struts2跨命名空间跳转问题 399
    11.4.2 Struts2中JSP页面的相对路径问题 400
    11.5 小结 401
    习题 401


    读者评论

    赶紧抢沙发哦!

    我要评论

    作者介绍

    简介 邵奇峰 工作于中原工学院软件学院,为大数据专业方向负责人。先后教授了《Java程序设计》、《JavaWeb程序设计》、《JavaWeb案例开发》等十多门课程。主编教材如下: 《Android应用程序设计》、人民邮电出版社、9787115397652、2015-08 《Visual c#.net经典游戏开发》、清华大学出版社、9787302408796、2015-09

    相关图书

    特码配连码 五六
  • 端午假期首日高速路况:石家庄周边5个高速站口关闭 2019-11-20
  • 周蓬安.blog的博客—强国博客—人民网 2019-11-07
  • 这些位置请不要犯规,任意球命中率堪比点球! 2019-10-30
  • 燕赵晚报:“共享车位”是停车资源的“公约数” 2019-10-30
  • 问题是现在人民是受这个社会的迫害者,没理由参与在其中。 2019-10-03
  • 民警扶摔倒大妈反被讹,监控证明清白后遭怼:看见警车吓的! 2019-10-03
  • 高校在陕招生出新政 快来看有没有你想报考的学校招生计划高校-西安新闻 2019-09-05
  • 国内油价年内首次“六连跌” 每升再降1毛 2019-09-05
  • 别扯没用的,土地事实上属于地方政府才是关键。粮食更重要,咋不炒粮食? 2019-08-30
  • 图解:从中国新闻奖、长江韬奋奖看人民日报70年 2019-08-30
  • 福建三明大田联合志愿者重阳节走进福利院 2019-08-22
  • 庆祝人民日报创刊70周年系列访谈之颜世贵 2019-08-11
  • 征稿:“改革印记”邀您讲述中国发展故事 2019-08-11
  • “重庆造”国际一类新药 获批同时进入中美临床试验 2019-08-10
  • 凤凰好书榜∣第46周周榜 2019-08-10
  • jdb电子财神捕鱼技巧 在线好友打麻将软件 宝盈彩票网址 棋牌大赛规则 银河棋牌评级 江西多乐彩最大遗漏数据 14场胜负彩比分直播即时比分直播 福建快三走势图福 免费玩北京麻将 快乐10分口决入口 排列3带坐标走势图带连线走势图 新疆十一选五购买 平码三中三出码公式 福建时时彩开奖直播 黑龙江快乐10分开奖查询 辽宁快乐12app苹果版