精简,入门
2015-08-15
读这本书,是因为不想读《Head First Servlets and JSP》,后者书是好书,但是太罗嗦,读起来太慢。于是就找到了当前的这本。
注:jsp方面的书籍真是少,好书就更少了。
我是有了半年的java Web开发经验之后,看的这本书的电子版,之前接触的是 struts2 的编程,前端 jsp 后台 java。
web编程,涉及到的细节其实非常之多,但滑稽的是,入门门槛非常低。你只要会用搜索引擎,找教程搭建起一套框架,简单的对号入座就好了。
可能你基本不需要了解servlet是什么,jsp的基本语法与html没啥区别,可能你了解一下struts2的标签就可以写web了,或者你还可以用bootstrap美化一下。这都很容易。
当然,对于web来说,java的运用也就停留在基础了。
但是,总觉得不了解,心里不够敞亮。相信这也是很多人的想法,不只是我。
利用昨天下午和今天一天,看了这本书,对于不用 struts 和 spring等mvc框架,而简单的利用 requestdispatcher来写mvc有了很多的了解,感觉收获很大。
讲解了 cookie,session,servletContext的内容,这些都是需要去了解的,但是作者都没有展开,如果展开的话,这都是大部头的。
逐步讲解了对于项目开发过程中,技术的演进,从一开始的jsp里面嵌入大量的java代码,到java代码更好的封装,再到 servlet和jsp的结合,以及利用mvc,dispatcher来前后分离,再到 EL 表达式,层层深入,虽然每个都是大概,但是比不了解时候,强得多了。
至于 JSTL 没有讲解,以及自定义JSP标签库,也没有涉及。
JSP 和 Servlet 入门,不错。
建议一天的时间阅读,把握脉络就够了。