JSP是最广泛使用的动态网页技术的标准之一。本书从实践出发,系统地介绍JSP程序的设计开发,内容包括HTML标签与表单数据读取、JSP的工作原理、Web应用程序的目录结构、常见的应用服务器、集成开发环境Eclipse、JSP的语法、HTTP协议、JSP内部对象、JavaBean、表达式语言EL、JSP标准标签库JSTL、Servlet、监听器Listener、过滤器Filter、MVC设计模式、MVC框架Struts2。访问数据库一章除了介绍JDBC连接几种常见数据库和基本数据库操作之外,还介绍获得数据库生成的主键、事务处理、存储过程、批处理、查询结果的分页显示、连接池与数据源、ORM的概念和ORM框架Hibernate等实用数据库技术。 JSP程序设计是一门实践性很强的课程,本书给出了大量的实用代码。初学非常容易上手并适合系统学习。同时,这些代码对于有一定经验的开发者也具有参考价值。
Java Web应用程序是当前主流的服务器端技术。本书通过大量实例深入浅出地介绍Java Web应用的开发,全书共14章,内容包括: Java Web开发上手、JSP中的超文本、JSP语法、JSP内置对象、JSP中使用JavaBean、用Maven管理项目、Servlet技术、监听器和过滤器、MVC设计模式、JDBC访问数据库、表达式语言EL、标准标签库JSTL、持久层框架MyBatis、Spring MVC。 本书内容精练、结构清晰、示例小而易学,可以作为高等院校计算机及相关专业的教材,也适合广大Java Web初学人员自学使用。
C++语言是在C语言基础上开发的一种集面向对象程序设计、过程化程序设计和函数式程序设计于一体的程序设计语言,是C语言的超集。C++语言功能丰富、性能高效,在系统级编程和性能敏感的应用中有着不可或缺的存在意义。本书面向程序设计语言的初学者,不需要C语言基础,从零起点介绍C和C++程序设计。本书通过大量短小精悍的程序详细而全面地讲解C++的基本概念和技术。本书每章末尾针对知识点设计了实践性强的习题,帮助读者巩固基础知识和提升程序设计能力。 本书实例导向、内容全面、文字精练,重要知识点配有图解,可用作高等学校相关专业程序设计基础课程的教材,也适合计算机爱好者阅读参考。