日期:2014-05-17  浏览次数:20829 次

新手欲学JSP,倾家荡产请好心人给与指点!大侠们里面请!!
本人有C语言,JAVA,C#等语言方面的基础。
web方面曾经自学一段时间的asp.net,也做过一些小的项目。
知道web是个怎么回事,也了解一些前段技术,知道ajax是怎么回事,JavaScript是干什么的。
根据公司需要,现在要学习jsp。
由于之前学习的技术本身的一些特点和自己的一些原因,总是感觉自己学的非常不精,哪一块都是一知半解。
现在学习jsp,打算从头开始,深入的,仔细的学习一下。希望各位大侠给点指点。

首先大家给推荐本入门级的书吧,但是要能讲到jsp的精髓的,不能看完还不知道jsp到底是怎么回事,
甚至分辨不出到底是在讲jsp,还是宏观上讲web的;而且基础要面面俱到,起码servlet,jsp,还有什么页面指令啊,
常见的内置对象啊(最近了解了下)要讲的仔细。简言之,就是想要本深入浅出的书。其实我搜了下,搜了三本书,大家给
鉴定下,有可以买的不?

书名: JSP程序设计 作者: 范立锋 
出版社: 人民邮电出版社 
ISBN: 9787115197801 

书名:JSP程序设计
作者:(美)乔普拉 等著,张文静,林琪 译
出版社:人民邮电出版社

JSP程序设计教程(21世纪高等学校计算机基础教育系列教材)
作者:王国辉 郭珍
出版社:人民邮电出版社


然后就是关于SSH,大家给指点下怎么学(这时候我会看完jsp的基础,并做过一些常见的模块如注册、登录,或者一些小型的
信息系统了。)

大家的学习历程是怎么样的?学完基础怎么才能提高?
该怎么做?看些什么书?看些什么视频?去些什么网站?(除了csdn,我知道学习java的只有javaeye)每个阶段该干什么?
一直到jsp高手,一路上该怎么做?
先谢谢了。








------解决方案--------------------
建议看一下尚学堂的视频 。。
我觉得讲得很好。。
------解决方案--------------------
看看有没有先讲Servlet再讲JSP,并把JSP联系Servlet的,同时还交代Scriplet、taglib、jstl等的书
------解决方案--------------------
先看看视频把,然后在看书,当然看的过程一定要实践也就是敲代码,否则还是建议楼主别学了。

servlet貌似是基础,你最好先看看它,然后再学jsp
建议你看看《韩顺平》老师的视频,很基础的东西,如果你觉得你基础很牢固了,那就别看了。
“唯有手熟儿”---这是网上看到的话,送给你



HOME_ning(玩物丧志)
------解决方案--------------------
书太多了,没必要非得花钱买,找几个清晰版的电子书就够了,学的过程中不清楚的地方可以参考一下。网上有很多基础部分的视频,边看边练。
有web开发基础的话学习难度就低了,我觉得还是先学jsp(其中有JavaBean的使用),然后servlet、jdbc、jstl、struts、hibernate。学习过程中最好有个完整的系统开发,比如简单的论坛、个人信息中心等等。同时还需要用一些小的实验体会学习内容,只看不练跟没学一样。
------解决方案--------------------
没啥有精髓的啊。。 你去书店挑下吧 光讲JSP的书 厚厚的 实例多多的 先写 再理解 又不是不能上网哦
------解决方案--------------------
建议看尚学堂的视频,在电驴在有下
http://www.verycd.com/topics/93279/
这里有你想要的jsp、ssh、一些小项目、常用工具、j2se等。
------解决方案--------------------
建议先看视频 再看书 视频和书大家都有推荐
------解决方案--------------------
我觉得lz可以先去找本关于JSP方面的书,看书上的实例,不懂的可以来问哟!
------解决方案--------------------
Hydrasight研究室主任John Brand在一个接受ZDNet亚洲区采访的电子邮件中表示,Java现在面临很多新发展起来的,更容易使用的,并且成本更低的开发平台的挑战。因为编程以及开发成本问题,Java已经逐渐被边缘化,软件供应商所交付的,基于Java的产品无法证明比基于.Net, Cold Fusion以及PHP的产品具有更高的价值。Sun公司多年来一直致力于将Java开发变得更简单,并通过开发工具来减少代码的编写工作。但是这一切似乎没有见到效果。John Brand还说,通过测试证明,开发Java所谓的“一次编写,到处运行”的程序比开发“一次编写,到处测试”的程序开销更大。另外软件供应商也出现远离 Java的趋势。

John Brand说,Java给人的感觉就像机器码。虽然作为计算机发展过程中的一个重要的工具,但是其重要性和普及程度一定会降低。将来,特别是在一些成熟的开发组织中,基于面向过程的语言将会成为主宰。现在厂商继续支持和使用Java的原因,是因为客户的选择,而不是厂商的意愿。至于实施云计算,也不是必须依赖于Java。其实一切都是选择问题,完全是因为供应商、客户的习惯和信任问题才让Java继续有市场空间。
------解决方案--------------------
学下servlet就成了.jsp没啥玩意. 另外.建议lz去看看javascript而不是看jsp的书 嘿嘿.
------解决方案--------------------
JSP 和HTML差不多 主要我觉得还是 JS 比较强大 学下目前流行的 strusts 标签 C标签 JSF
------解决方案--------------------
我也是刚开始学,谈谈自己学习的体会吧:
老是从入门开始学估计会因为进展太慢,成就感不足导致热情和兴趣降低
一是最好是能和几个朋友一起学习,相互讨论、交流
二以即可应用为驱动的学习最有效果
三是最好是基本看懂简单程序,了解了面向对象的基础概念后,就可以从一个案例(譬如一个基于jsp的网购系统)入手,详细了解他的架构、各个模块的搭建、代码的功用、数据的交互,因为讲案例的书一般都会有系统设计和分析,代码导读,你会很快对jsp建立起宏观的概念,对如何应用、设计有了整体的认识,然后一定要亲自动手去调试甚至实现其中的小功能,若是能修改一个系统为我所用或者自己设计新系统时,你就会建立浓厚的兴趣和掌握jsp技术的自信了
要学精一个技术,一定要交流它、使用它,模拟使用,想方设法的使用它,很快就可以精通了
------解决方案--------------------