`
lixucheng
  • 浏览: 79797 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

最好的Java Web开发的书应该是什么样子?

阅读更多

关于Java Web开发的技术非常多,JSP、Servet、JSF、Struts、Hibernate、WebWork、Spring、Tapestry、JPA等等,关于这些技术的书籍也非常多,有专门讲某种技术的,有若干技术综合在一起的。如果读者要想学习的话,可能需要多本书,这样学习的成本也会比较高。所以我想如果能编写这样一本书就好了,通过这本书的介绍可以对Java Web开发的本质有所了解,掌握Java Web开发的核心技术,了解相关技术,然后读者在此基础上利用网上资料或者各种技术文档自学Java Web开发其他相关技术。

关于这样的书,我认为应该具有下面的内容:

  • Java Web应用的运行原理及特征。
  • JSP的基础知识:输出、输入、信息传递、信息存储。
  • Java Servlet的基础知识:Servlet、过滤器、监听器,控制器的基本功能。
  • JDBC相关知识:基本JDBC接口的应用。
  • 应用分层以及MVC模式。
  • 各种Web层框架的思想以及对比。
  • 持久层框架的思想以及对比。
  • Java Web开发的专题:安全、事务、异常处理、日至。
  • 开发环境和应用服务器。

不知道这样的想法是否合适?希望高手参与讨论,为Java Web技术的普及做一些贡献。

分享到:
评论

相关推荐

    Java Web应用开发:商品展示静态页面.docx

    商品展示静态页面 1 目标 完成网站的商品展示页面静态效果,目标成果如下: 2 步骤 2.1 将common文件夹...showProducts.jsp页面使用include技术将3个页面包含进来,将showProducts.jsp划分成下面的样子: head.jsp le

    Java Web开发防止多用户重复登录的完美解决方案

    在web项目开发中,很多情况下都可以让同一个账号信息在不同的...一般解决这种情况有两种解决方案,小编呢主要以第二种方式给大家介绍具体的实现方法,对java web 防止多用户重复登录的解决方案感兴趣的朋友一起看看吧

    方配WMS框架快速Web应用开发教程

    打磨重构,终于有了现在的样子,刚开始只是为了方便自己开发 Web 系统,随着项目越做越多,新 的功能也就不断补充进去,补充的功能越多,结构就越来越不清晰,代码越来越复杂,为此就重新 归纳整理成新的结构,...

    婚庆管理系统java源码-Koa2:Node.jsKoa2框架搭建电影预告片网站

    婚庆管理系统java源码 ...他的内部到底是什么样子? 他向下一直到 Node.js 底层,到底是怎么处理事件循环的? 一个异步的 HTTP 过程,到底是怎么样进行的? 1-2 安装跟进最新 node.js 版本 查看 当前阶段 各个Node.

    vue-gwt:Java中带有GWT的Vue.js组件自定义元素。 在https:www.genmymodel.com开发

    Vue GWT使用和将与集成。 它使您可以用Java编写Vue组件。产品特点具有Java控制器的Vue.js组件编译时检查模板表达式的类型支持HTML模板在Java编译期间...它是什么样子的? 您可以先阅读包含实时示例的。 您也可以签出。

    iuhyiuhkjh908u0980

    logo 设计不会,就这样先凑合了写道 Fuseblog预备开发带在线SHOP功能的个人博客系统.仿照Appfuse 提供一个完全自动化的ant构建脚本.在线SHOP的数据库建模图例已经 在博客中贴出.感兴趣的和我一起搭建,嘻嘻 文档博客...

    Android日程管理系统实训报告.doc

    " " 目录 第1章 绪论 4 1.1项目背景 4 1.2项目目标 4 第2章 系统开发环境及技术 5 2.1系统开发环境 5 2.1.1硬件环境 5 2.1.2软件支持 6 2.2系统开发技术 6 2.2.1 Java 简介 6 2.2.2 Android Studio简介 6 2.2.3 ...

    cms-demo:内容管理系统,springMVC,速度,mybatis等

    SpringMVC演示[目录]学习java web开发也有2年时间有余了,趁上班之前赶紧总结了一些经验教训。开发框架主要涉及到以下开源框架春天springMVC 速度mybatis(数据库ORM) 码头(web容器)网络基础目录结构web的目录...

    c#入门级电子商城 - 成都国信安百杰项目(学员作业)

    没有项目,我就随便想个东西,完全让他们自己做,做成什么样子我事后评价。 对于我个人的视频教程问题,大家放心,只要时间一调出来,我一定做,因为目前我接了一个培训机构的.net教材 编写,外加目前这个班的...

    springmybatis

    1. 现阶段,你可以直接建立java 工程,但一般都是开发web项目,这个系列教程最后也是web的,所以一开始就建立web工程。 2. 将 mybatis-3.2.0-SNAPSHOT.jar,mysql-connector-java-5.1.22-bin.jar 拷贝到 web工程的...

    javaweb中使用jdbc连接mysql若干问题

    jsp中使用jdbc连接到MySQL数据库,长话短说。 jdk、tomcat、mysql-connector版本问题 有时更换版本能够简单粗暴地解决问题,但其实...1)创建好web项目,如果没有runtime就需要new,需要注意web组件的版本<=tomcat版

    C#.NET开发者指南计算机专业毕业设计外文翻译-中英文对照.docx

    C#.NET Web开发指导的重点不是教你C#语言的核心内容,而是提供代码实例来帮助你使用.NET框架类库的功能。基础类库的.NET框架集合覆盖了大量API。尽管不可能在一本书中包含所有的特征,但是本书中包含了其中的关键...

    企业日常事务管理系统

    是李兆峰web项目开发精粹中的第一讲,里面用jdbc开发的,我用传智播客的queryRunner改了下,面目与原来大不同,没有用分页,想用分页可以自己弄。 去除了样式,我觉得学技术要一个个来,学java内核技术就不要重视jsp...

    Python 2.5

    <br/> <br/> 高度面向对象的Web开发平台,采用Python语言开发。 <br/> 可以运行在几乎所有流行的操作系统上,支持多语言。 <br/> 能集成到其他流行的服务器,也自带服务器。 <br/> 提供...

    C#微软培训资料

    超越今天各自为营的 Web 站点 站点站点 站点 把 把把 把 Internet 建成一 建成建成 建成 个 一个一 一个可 可个可 可 以互相交换组件的地方 以互相交换组件的地方以互相交换组件的地方 以...

    ASP EXCEL导入SQL

    我们今天以企业用户常用的CRM系统,来看一看标准的SaaSCRM应该是一个什么样子。  实际上,很多用户对于CRM并不陌生,早在2000年的时候,有一些企业就已经开始尝试CRM系统。在很多人眼中,CRM就是一套C/S或者B/S的...

    pyMath-spanish:Traducciónde las clases de Andreas Ernst(https

    Python简介-可从 原始版本由Rajath Kumar编写,可从。 这些注释已针对Python 3更新,并由( 修改供莫纳什大学数学课程使用 ... 为了说明Python代码的样子,下面是一段简单的代码,它定义了一个集合

    Nginx安装包

    Nginx的反向代理 ...tomcat+nginx+redis实现均衡负载、session共享(二)...好在redis提供了java客户端开发包,名曰jedis,下星期会比较忙,等过段时间再分享下使用jedis缓存数据的过程。 欢迎转载,但请先经过本人允许。

    实现类似Office助手的小精灵

    GestureDown //向下的手势,表示等你回应什么事情时 GestureLeft //精灵用左手做手势,手指向右方(因为其面朝我们),表示右方有事物时 GestureRight //精灵用右手做手势,手指向左方,表示左方有事物时 ...

    ReadHub:每天三分钟的科技新闻聚合阅读

    原作者Github项目:App体验:接口数据PS:我基础比较薄弱,只会简单搭建一个web服务器,很多时候我都想去弥补这方面的知识,但很遗憾就是我Android开发经验少以及计算机网络底子差,所以想码两三个项目之后再去深入数据...

Global site tag (gtag.js) - Google Analytics