返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • 店 Java Web及其框架技术 企业级Web应用开发移动应用开发 SSM整合应用案例 Web开发基础 JavaEE基础
  • 新商品上架
    • 作者: 无著 | 陈振兴编
    • 出版社: 电子工业出版社
    • 出版时间:1
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    句字图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 无著| 陈振兴编
    • 出版社:电子工业出版社
    • 出版时间:1
    • 页数:316页
    • ISBN:9787121468230
    • 版权提供:电子工业出版社

    内容介绍

    Java是一个面向互联网的开源的计算机程序设计语言,拥有跨平台、面向对象、多线程的特点,经过20多年的发展,吸收了软件开发领域的*新技术,支持泛型编程、Lambda表达式、反射、注解等,形成了Spring、SpringMVC、Mybatis、springBoot等框架技术,先后使用了Git,Maven,Docker等各种项目管理、构建和配置工具,广泛应用于企业级Web应用开发和移动应用开发。对于大多数学生来说,Java的学习周期长,学习难度大,学习效率低。在众多的Java知识内容当中,合理选择知识体系和教学内容,实现课堂教学的有效、实效和高效,是Java课程教学中面临的难题。为此,教材编写组制订Java初级、中级和中*级的三级教学体系。本书为中级教学体系,主要讲授Java Web方面的内容,并引入SSM框架内容。内容侧重于Web开发基础,也即JavaEE基础部分。在Web开发部分,除了JSP和Servlet以外,增加JSP标签、EL表达式和过滤器等和Web开发相关的内容。之后以基础应用为主介绍Spring、Spring MVC、MyBatis,*后实现SSM整合应用案例。
    目录

    目 录
    *一部分 Java Web开发基础
    *1章 Java Web基础知识与Web开发环境配置 2
    1.1 Web应用程序的基本概念 2
    1.1.1 静态网站与动态网站 2
    1.1.2 Web前端与Web后端 3
    1.1.3 C/S架构与B/S架构 3
    1.2 Web的工作原理 3
    1.2.1 HTTP协议 4
    1.2.2 HTTP报文格式 4
    1.2.3 GET方法 7
    1.2.4 POST方法 8
    1.3 Tomcat服务器 8
    1.3.1 Servlet容器介绍 8
    1.3.2 Tomcat简介 9
    1.3.3 Tomcat服务器的安装配置 9
    1.3.4 测试Tomcat服务器 9
    1.3.5 在Eclipse中配置Tomcat服务器 9
    1.3.6 在IDEA中配置Tomcat服务器 12
    1.4 创建Web项目示例 14
    1.4.1 在Eclipse中创建Web项目 14
    1.4.2 在IDEA中创建Web项目 15
    1.5 本章小结 19
    1.6 习题 19
    *2章 JSP技术 20
    2.1 JSP简介 20
    2.1.1 什么是JSP 20
    2.1.2 JSP的特点 20
    2.1.3 JSP的工作原理 20
    2.2 JSP标准语法 21
    2.2.1 一个简单的JSP程序 21
    2.2.2 JSP注释 22
    2.2.3 JSP脚本 24
    2.2.4 JSP与HTML的混合使用 26
    2.3 JSP编译指令 27
    2.3.1 include指令 27
    2.3.2 page指令 28
    2.3.3 taglib指令 29
    2.4 JSP动作 29
    2.4.1 forward动作 29
    2.4.2 include动作 30
    2.5 JSP的隐含对象 32
    2.5.1 输出对象out 32
    2.5.2 请求对象request 32
    2.5.3 响应对象response 34
    2.5.4 会话对象session 35
    2.5.5 Web服务器对象application 36
    2.6 编程示例:客户信息展示 36
    2.7 本章小结 39
    2.8 习题 40
    第3章 JSP与JavaBean 41
    3.1 JavaBean的定义 41
    3.2 两种JavaBean的封装类 41
    3.2.1 封装数据的JavaBean 41
    3.2.2 封装业务的JavaBean 43
    3.3 JavaBean在JSP中的使用 48
    3.3.1 <jsp:useBean>标签 48
    3.3.2 <jsp:setProperty> 48
    3.3.3 <jsp:getProperty> 48
    3.4 用户管理系统案例的用户信息管理功能实现 49
    3.5 MVC设计模式 53
    3.6 本章小结 54
    3.7 习题 54
    第4章 Servlet编程基础 55
    4.1 Servlet的定义及作用 55
    4.2 Servlet开发入门 56
    4.2.1 Servlet接口及其实现类 56
    4.2.2 体系结构 57
    4.2.3 通过继承GenericServlet类实现Servlet 57
    4.2.4 通过继承HttpServlet类实现Servlet 61
    4.2.5 Servlet的生命周期和工作流程 63
    4.3 Servlet部署 64
    4.3.1 web.xml配置文件部署方式 65
    4.3.2 Annotation部署方式 66
    4.4 请求与响应 70
    4.4.1 HttpServletRequest对象 71
    4.4.2 HttpServletResponse对象 79
    4.5 获取请求参数的通用方式 83
    4.5.1 请求参数 83
    4.5.2 String getQueryString()方法和BufferedReader getReader()方法 84
    4.5.3 通用请求参数获取方法 87
    4.5.4 通过request对象传递数据 89
    4.6 响应信息中输出中文乱码问题和请求信息中中文请求参数乱码问题 90
    4.6.1 响应信息中输出中文乱码问题 90
    4.6.2 请求信息中中文请求参数乱码问题 92
    4.7 请求重定向和请求转发 94
    4.7.1 请求重定向 94
    4.7.2 请求转发 97
    4.7.3 路径配置 100
    4.8 ServletConfig和ServletContext 100
    4.8.1 ServletConfig接口 101
    4.8.2 ServletContext接口 102
    4.9 用户管理系统案例的后端实现 105
    4.9.1 用户数据的增加 106
    4.9.2 用户数据的编辑 106
    4.9.3 用户数据的删除 107
    4.10 本章小结 108
    4.11 习题 108
    第5章 Servlet的会话技术 110
    5.1 会话跟踪技术概述 110
    5.2 浏览器会话Cookie技术 112
    5.2.1 Cookie 112
    5.2.2 Cookie API 113
    5.2.3 Cookie实例 114
    5.2.4 Cookie的原理分析 116
    5.3 服务器会话Session技术 117
    5.3.1 Session技术 117
    5.3.2 Session技术的工作原理 117
    5.3.3 HttpSession API 118
    5.3.4 废弃当前会话 124
    5.4 URL重写技术 127
    5.5 用户管理系统案例的改进 130
    5.6 本章小结 131
    5.7 习题 132
    第6章 过滤器与监听器 134
    6.1 过滤器概述 134
    6.1.1 什么是过滤器 134
    6.1.2 过滤器的工作流程 135
    6.1.3 Filter接口 136
    6.1.4 过滤器的开发步骤 137
    6.1.5 过滤器部署配置 139
    6.1.6 Filter链 141
    6.2 过滤器实现统一全站编码 143
    6.2.1 使用过滤器实现统一全站编码 143
    6.2.2 用户管理系统案例的登录功能改进 146
    6.3 监听器概述 147
    6.3.1 什么是监听器 147
    6.3.2 监听域对象的生命周期 147
    6.3.3 注册监听器 149
    6.3.4 监听域对象的属性变更 152
    6.3.5 感知被HttpSession绑定的事件监听器 156
    6.4 本章小结 157
    6.5 习题 157
    第7章 EL表达式与JSTL标准标签库 159
    7.1 表达式语言(EL表达式) 159
    7.1.1 EL的概念 160
    7.1.2 EL表达式基本语法 161
    7.1.3 禁用EL表达式 164
    7.1.4 EL表达式中的隐式对象 165
    7.2 JSTL标准标签库 168
    7.2.1 JSTL概念 169
    7.2.2 JSTL的安装和使用 169
    7.2.3 JSTL中的Core标签库 170
    7.2.4 自定义标签库 183
    7.3 本章小结 184
    7.4 习题 184
    *二部分 Java Web开发框架
    第8章 Spring框架基础 186
    8.1 Spring框架的简介 186
    8.1.1 Spring框架的基本概念 186
    8.1.2 在IDEA中配置Spring应用程序 187
    8.2 Spring IoC容器 190
    8.2.1 Spring IoC容器概述 190
    8.2.2 Spring IoC容器的设计 193
    8.2.3 Spring 框架中的依赖注入 194
    8.3 依赖注入的3种方式 196
    8.3.1 构造器注入 196
    8.3.2 Setter注入 199
    8.3.3 接口注入 200
    8.4 bean的作用域 201
    8.4.1 作用域的分类 201
    8.4.2 singleton 202
    8.4.3 prototype 204
    8.5 Spring框架中bean的装配方式 205
    8.5.1 基于XML装配bean 205
    8.5.2 基于组件扫描注解装配bean 207
    8.5.3 基于注解装配bean 209
    8.5.4 基于@Autowired注解自动装配 211
    8.6 Spring框架的AOP 214
    8.6.1 AOP的概念 214
    8.6.2 Spring框架中AOP环境配置 215
    8.6.3 Spring框架的AOP的使用 216
    8.6.4 Spring框架注解风格的AOP开发 218
    8.7 本章小结 219
    8.8 习题 219
    第9章 Spring MVC框架的使用 221
    9.1 MVC设计模式 221
    9.2 Spring MVC框架的介绍 222
    9.3 Spring MVC框架的工作机制与应用示例 223
    9.3.1 Spring MVC框架的工作机制 223
    9.3.2 开发一个Spring MVC框架的简单应用程序 224
    9.4 基于注解的Spring MVC框架开发 229
    9.4.1 @Controller注解 229
    9.4.2 @RequestMapping 注解 229
    9.4.3 @SessionAttribute注解和@SessionAttributes注解 231
    9.4.4 控制器方法中处理请求方法的参数类型 231
    9.4.5 基于Spring MVC框架的注解开发示例 232
    9.5 请求处理方法的返回类型 234
    9.5.1 Model类型的使用 234
    9.5.2 ModelAndView类的使用 235
    9.5.3 返回类型为String类型 235
    9.6 Spring MVC框架的拦截器 236
    9.6.1 Spring MVC框架的拦截器使用 236
    9.6.2 Spring MVC框架拦截器的执行顺序 238
    9.7 Spring MVC框架的异常处理器 239
    9.8 本章小结 240
    9.9 习题 240
    *10章 MyBatis框架的使用 243
    10.1 DAO层技术简介 243
    10.2 MyBatis框架概述 244
    10.2.1 ORM与MyBatis 244
    10.2.2 MyBatis框架的开发环境搭建 246
    10.3 MyBatis框架的工作原理 246
    10.4 MyBatis框架的配置与映射开发 249
    10.4.1 MyBatis框架的配置文件 249
    10.4.2 配置文件中的常用元素 250
    10.5 XML映射文件 251
    10.5.1 常用元素 251
    10.5.2 <select>元素 251
    10.5.3 <insert>元素 254
    10.5.4 <update>元素和<delete>元素 255
    10.5.5 <sql>元素 256
    10.6 结果映射<result>元素 256
    10.7 MyBatis框架的注解开发 258
    10.7.1 常用注解 258
    10.7.2 一个基于注解的示例 260
    10.8 本章小结 263
    10.9 习题 263
    *11章 SSM整合应用案例 265
    11.1 系统概述 265
    11.1.1 系统功能设计 265
    11.1.2 数据库设计 266
    11.1.3 实体类设计 266
    11.2 项目构建工具Maven与SSM项目创建 267
    11.2.1 Maven的使用 267
    11.2.2 利用Maven创建SSM项目 269
    11.2.3 配置SSM依赖 270
    11.3 SSM框架整合 274
    11.3.1 规划项目结构 274
    11.3.2 编写配置文件 275
    11.4 MyBatis框架整合 278
    11.4.1 解耦合 279
    11.4.2 参数传递 280
    11.4.3 关联关系 282
    11.4.4 动态SQL标签 284
    11.4.5 DAO层设计 285
    11.5 Spring整合 286
    11.5.1 DI 286
    11.5.2 AOP 286
    11.5.3 对DAO层和Service层支持 287
    11.5.4 Service层设计 288
    11.6 Spring MVC使用 288
    11.6.1 URL映射 289
    11.6.2 接收参数 290
    11.6.3 转发、重定向、响应JSON 291
    11.6.4 Controller的设计 293
    11.6.5 拦截器的使用 295
    11.7 JSP界面设计 296
    11.8 部署项目 301
    11.8.1 配置Tomcat容器 301
    11.8.2 运行访问 303
    11.9 本章小结 304
    11.10 习题 304
    作者介绍

    陈振兴,云南财经大学教师,副教授,硕士生导师,主要研究方向为软件工程与信息系统,长期从事计算机教学和计算机软件开发工作,主持多项横向项目的软件开发工作,代表软件为高校教学管理系统、医院信息管理系统和电子病历系统;主要讲授课程:Java面向对象程序设计,系统分析与设计,数据库运用等课程。
    媒体评论

    Java是一个面向互联网的开源的计算机程序设计语言,拥有跨平台、面向对象、多线程的特点,经过20多年的发展,吸收了软件开发领域的*新技术,支持泛型编程、Lambda表达式、反射、注解等,形成了Spring、SpringMVC、Mybatis、springBoot等框架技术,先后使用了Git,Maven,Docker等各种项目管理、构建和配置工具,广泛应用于企业级Web应用开发和移动应用开发。对于大多数学生来说,Java的学习周期长,学习难度大,学习效率低。在众多的Java知识内容当中,合理选择知识体系和教学内容,实现课堂教学的有效、实效和高效,是Java课程教学中面临的难题。为此,教材编写组制订Java初级、中级和中*级的三级教学体系。本书为中级教学体系,主要讲授Java Web方面的内容,并引入SSM框架内容。内容侧重于Web开发基础,也即JavaEE基础部分。在Web开发部分,除了JSP和Servlet以外,增加JSP标签、EL表达式和过滤器等和Web开发相关的内容。之后以基础应用为主介绍Spring、Spring MVC、MyBatis,*后实现SSM整合应用案例。
    关联推荐

    Java是一个面向互联网的开源的计算机程序设计语言,拥有跨平台、面向对象、多线程的特点,经过20多年的发展,吸收了软件开发领域的*新技术,支持泛型编程、Lambda表达式、反射、注解等,形成了Spring、SpringMVC、Mybatis、springBoot等框架技术,先后使用了Git,Maven,Docker等各种项目管理、构建和配置工具,广泛应用于企业级Web应用开发和移动应用开发。对于大多数学生来说,Java的学习周期长,学习难度大,学习效率低。在众多的Java知识内容当中,合理选择知识体系和教学内容,实现课堂教学的有效、实效和高效,是Java课程教学中面临的难题。为此,教材编写组制订Java初级、中级和中*级的三级教学体系。本书为中级教学体系,主要讲授Java Web方面的内容,并引入SSM框架内容。内容侧重于Web开发基础,也即JavaEE基础部分。在Web开发部分,除了JSP和Servlet以外,增加JSP标签、EL表达式和过滤器等和Web开发相关的内容。之后以基础应用为主介绍Spring、Spring MVC、MyBatis,*后实现SSM整合应用案例。
    1
    • 商品详情
    • 内容简介

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购