新手想学JSP,没基础,从哪里开始学?

我是新手想学JSP,但是基本啥也不会,就简单的会点基础的CSS、html、asp等,但是都很菜。菜的比烂白菜还菜的菜!!
请问,学习JSP,我没基础,从哪学起?看那些书?去哪些论坛?等等详细的跟我说下。我想把这个技术学精了!我是诚心请教。

*第一阶段:Java基础,包括java语法,面向对象特征,常见API,集合框架;
*第二阶段:java界面编程,包括AWT,事件机制,SWING,这个部分也可以跳过,用的时候再看都能来及;
*第三阶段:java API:输入输出,多线程,网络编程,反射注解等,java的精华部分;
*第四阶段:数据库SQL基础,包括增删改查操作以及多表查询;
*第五阶段:JDBC编程:包括JDBC原理,JDBC连接库,JDBC API,虽然现在Hibernate比JDBC要方便许多,但是JDBC技术仍然在使用,JDBC思想尤为重要;
*第六阶段:JDBC深入理解高级特性:包括数据库连接池,存储过程,触发器,CRM思想;
*第七阶段:HTML语言学习,包括HTML标签,表单标签以及CSS,这是Web应用开发的基础;
*第八阶段:JavaScript脚本语言,包括javaScript语法和对象,就这两个方面的内容;
*第九阶段:DOM编程,包括DOM原理,常用的DOM元素以及比较重要的DOM编程思想;
*第十阶段:Servlet开发,从此开始踏入java开发的重要一步,包括XML,Tomcat服务器的安装使用操作,HTTP协议简单理解,Servlet API等,这个是java web开发的基础。
*第十一阶段:JSP开发:JSP语法和标签,自定义标签,EL,JSTL库了解以及MVC三层架构的设计模式理念;
*第十二阶段:AJAX开发:AJAX原理,请求响应处理,AJAX开发库;
*第十三阶段:轻量级框架,三大框架之一Struts框架的学习,自此踏入java web开发的精华部分,包括Struts体系架构,各种组件,标签库和扩展性的学习;
*第十四阶段:Hibernate框架学习,三大框架之一,包括检索映射技术,多表查询技术,缓存技术以及性能方面的优化;
*第十五阶段:Spring框架的学习,三大框架之一,包括了IOC,AOP,DataSource,事务,SSH集成以及JPA集成;
*最后呢,还有些java的技术,包括EJB3.0等,可以选择学习,与三大轻量级框架相比,EJB就是当之无愧的重量级了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-02-19
第2个回答  2010-02-19
如果自认为有毅力看书的可以看<Servlet与JSP权威指南>还有<Servlet与JSP编程思想>.如果觉得看不懂的话,可以去下刘晓涛的J2EE教程..讲得很简单..很入门..
第3个回答  2010-02-20
首先学JSP你的JAVA基础要学好,因为jsp内嵌的是java代码。
其次你的HTML、CSS、javascript都要学个差不多才可以,因为jsp需要用到。
再次学习Servlet和Tomcat的知识。
最后学习一些开源的框架什么的吧,如Struts、Spring很不错。
上论坛就上javaeye吧。
第4个回答  2010-02-23
第5个回答  2010-02-23
想学jsp要先从java se开始学

新手想学JSP,没基础,从哪里开始学?
第七阶段:HTML语言学习,包括HTML标签,表单标签以及CSS,这是Web应用开发的基础;第八阶段:JavaScript脚本语言,包括javaScript语法和对象,就这两个方面的内容;第九阶段:DOM编程,包括DOM原理,常用的DOM元素以及比较重要的DOM编程思想;第十阶段:Servlet开发,从此开始踏入java开发的重要一步,包括XML,...

零基础小白怎么学编程
零基础小白学编程的方法如下:1、对于初学者来说,可以采用视频+书籍的方式进行学习。这两种方式形成互补关系。编程教学视频可以让你迅速掌握编程,但通常比较生动、浅显,不成系统。而书本是比较系统,深入,但是枯燥,所以最好的方法是书和视频结合。2、入门期遇到难题,耗了半天时间还是没弄懂,可以暂时...

请问众大侠看怎么学习Jsp学得比较快些,谢谢!
Jsp的概念和java se 比起来,倒不难理解。但是应用起来却比较困难。新手可能不知道如何应用比如request等内置对象,所以要通过项目中学习,这样才能真正掌握Jsp

新手学编程从哪里开始效果最好
入门的话,建议从学c语言开始,而且要从最简单的书本开始,比如《c程序设计》, 先把基础打牢,毕竟任何哪一种编程语言都是有相似之处的,学透一门,就可以很快上手另一门。 然后再深入学习数据库、数据结构、操作系统、软件工程等等很多相关的知识。 然后你还要考虑学编程的目的是什么。如果是为了开发软件什么的,那就...

编程入门先学什么
2、首先从C语言开始。有的朋友可能认为C语言太难了,应该从VB开始。虽然,对于一个初学者来说,用一些控件堆砌成一个小软件会有一些成就感,但是,基础才是最重要的!C语言对于数据类型的描叙,远比VB更全面、明白,而这些正是编程中的根本!3、学C语言,从数据类型,基本表达式,再到条件语句,循环...

新手怎样学习编程?
1、选择适合的编程语言环境对于新手进入编程学习来说,最关键的移步就是要选择自己想要学习的语言。例如编程语言有java、c、c++、vb等等,脚本语言有php,javascript,jsp,asp.net等等。在选择语言的时候建议大家可以选择比较常用的,不要选择冷门,相对来说冷门的学习资源少,很难能够深入研究,最现实的...

我想学编程(初学者)应该从什么地方开始学起!
如果你不是科班出身,想要转行而不知该怎么开始的话,建议你先看两类书:(1)计算机原理;(2)数据结构和算法。(看数据结构之前先看C语言)。如果你还是在校的学生,英语很差,专业课也很差。没关系,想怎么学计算机就怎么学计算机吧。其它地只要能混到毕业证就行了。除非你对自己的未来没有信心...

我想学编程,但是不知道从哪里下手,谁能给我指一条明路?
新手学编程要从根本出发从理论上来说,需要广泛的阅读,了解算法的博大精深和计算机的基本理论。从实践上来说,需要有广泛的练习,练习的广泛在于练习不同的内容。然后就是创新精神和数学思维能力,这些都是需要培养的。基础要打好学编程要具备一定的基础,总结之有以下几方面:(1)数学基础 、从计算机...

学编程怎么学
对于新手进入编程学习来说,最关键的移步就是要选择自己想要学习的语言。例如编程语言有java、c、c++、vb等等,脚本语言有php,javascript,jsp,asp.net等等。在选择语言的时候建议大家可以选择比较常用的,不要选择冷门,相对来说冷门的学习资源少。2、选择适合自己的学习方式 选好语言和环境之后我们就要...

学习软件开发没有基础可以吗?
没有基础(零基础)当然可以学软件开发,毕竟每一个从业者或者是科班生谁不是从零开始的,你和他们的区别只在于起点的时间不一样而已。因为编程(软件开发)的难度要比一般的技术难,尤其是在开始学的时候,如果在没有人的情况下,是基本摸不到头脑的。完全不知道从哪里开始入手,而且很多细节的问题...

相似回答
大家正在搜