哥哥,姐姐,好。
我想学习JAVA的WEB开发,有过一点点的开发基础吧,现在做技术支持工作,我自己学习JAVA的WEB开发,都学了二个月了吧。但是一点起色都没有,我学习的过程是:J2SE(JAVA基础)-JAVASCRIPT-JSP。我现在很弥漫,不知道学习什么,也安装的JBUILDER2005,什么MVC模式了,EJB,SERVERLET了,等等,我都不懂,那位能给小弟指点一下。我如何学习JSP WEB编程???如何的学习顺序??我想这对初学者有很大的帮助。API DOC都出中文版了,这说明中国市场对于SUN来说是很大的市场。

解决方案 »

  1.   

    《Think In Java》和一本JSP的入门书
    工具只要Editplus够了,我写小一点的网站就用它搞定了......
      

  2.   

    我是JAVA新手,但不是技术新手,我想学习深入编程,不想做技术支持。
      

  3.   

    看JSP基础教程配合简单点的实例,有些教程会提到相关的知识,再根据知识点去扩展
      

  4.   

    我以前是学ASP的,后来开始转向JSP,一共花了大概3个月
      

  5.   

    JAVASCRIPT可以放到以后一点点学
      

  6.   

    其实一想也不难,就是将JAVA代码放到网页上面,主要是不明白,serverlet,struct.采用MVC模式,感觉比什么ASP.net要麻烦的多,一想不就是页面A表单,传值给页面B吗,再将数据入到数据库中。
      

  7.   

    技术支持?
    刚入门的时候最痛苦的事就是没有需求
    不知道自己要做什么,也不知道做成什么样才合适
    只是千篇一律的抄代码,至于抄的是什么东西都不是很明白
    如果你做过技术支持就把你以前遇到的客户需求整理一下
    然后再想想你应该怎么实现他们提出的要求
    技术只是工具而已,需求才是程序和程序员的灵魂
    其实我们都不是在做技术上的突破
    而是在做功能上的突破
    半年前我的java也没什么基础,只看了两个月java
    没写几行代码,也没抄几行代码,那时候连java 的基础数据类型都没记住几个
    呵呵,运气好进了现在这家公司,这半年,也就写了一千多行的程序,大多数时候在
    看别人设计的软件,看他们的设计思路(不是看源代码,而是看操作,了解程序的使用过程)
    其实也就是了解他们是怎么实现客户的需求的
    现在写b/s 程序已经很顺利了,不需要查说明,也不需要什么资料了,碰上比较难得
    可以问问同事,但大多数时候都是请教他们某个功能应改作成什么样子才能适应客户的需求
    虽然现在还没写多少程序,可我一点也不担心,其实用的东西都是很简单的
    java + servlet + html + javascript + sql
    正准备学学 ssh 了其实学习不需要刻意的追求什么顺序,入门时的迷茫会过去的,告诉自己不要放弃
    成功就在不远处
      

  8.   

    fashi1000(黄泉),谢谢您,我真的很想学好这个东西,其实我看我就是意志不坚定,哈哈。谢谢各位,我会向你们学习的。我不能天天写“hello world!”了.
      

  9.   

    个人感觉java入门还是不难的,先打好基础,这很重要
      

  10.   

    找一本JSP WEB开的的书看看做做习题,经常看看别人的代码!有一定基础的时候看看用JSP开发的BBS之类的系统,这样会有所提高!
      

  11.   

    要不这样,我给你出个主意:出个题目,你自己看能不能弄出来.
    比如:在线考试系统/学生学籍管理系统  
    或者别的一些学校相关的系统
    至于项目需求你可以到很多书上找到,数据库也会帮你设计,但是你要自己设计一遍,不要走过场,
    之后你再自己根据功能需求用代码设计出来,这样的话,你对JSP能很快的掌握(并且多到相关网站看看,查找相应的问题的解决方法)
    再用你所学的JSP去开发这个项目,并且最好能找几个人一起做,那样更有效果.
      

  12.   

    可以用纯JSP开发,
    也可以用JSP+JAVABEAN结合开发.
    数据库可以先用有数据源的,要是有别的连接数据库方法也可以.
      

  13.   

    和我一样痛苦的人,学了3个月了什么都不知道
    现在在看hibernate和struts
    看不懂有空你也看看吧
      

  14.   

    我也刚开始学习jsp,j2ee不久,关健是多写例子,可以一起讨论~~
      

  15.   

    SORRY!我还没怎么深入的学进去,只懂皮毛
      

  16.   

    学好最基本的JSP再寻求向深入展
      

  17.   

    初做web开发的人通常都做前端多些
    所以建议你先把jsp,servlet,struts(可选,建议学)学好。
    Ejb,hibernate不建议初学者去学习,当然你若掌握第二点后还有充足的时间也可以去学一下。
    最关键的是要做一个项目,至少小的也要做一个。关于学习WEB开发,孙卫琴的那本《Tomcat 与WEB开发技术详解》(书名记得不是很清,不好意思)值得一看,先看前半部分,后面的可选看。
    Struts是实现Mvc的一个框架,建议若学完jsp和servlet后可学一下。
    javascript只要会基础的就行了,需要用到时可上网找资料。
    当然基础很重要
      

  18.   

    WEB 开发最主要是环节比较多, 但终归还是编程,就是界面,业务,逻辑,数据库几方面的组合.在这几方面的组合中就有了这些说人晕头的词,技术,框架.搞明白浏览器是如何和服务器交互工作的就算抓到了核心。
      

  19.   

    怎么都学这么快,我JAVA学了1年才算会开发WEB你这个问题很简单,不要用工具,JSP先放下,
    学SERVLET,你理解了后JSP那就是九牛1毛了,根本没有难点。最好能先使用J2SE做点东西,比如小游戏什么的,多线程。网络连接等。然后学MVC。MVC很难理解,如果连SERVLET都不知道,那还怎么理解呢。jdbc什么的 其实根本不是问题,ASP里会连数据库这样也会,不过记住,JAVA一个程序只有1个连接数据库的地方,而不是ASP那样每页连1次。等你感觉SERVLET清楚  EJB/JMS/至少都明白是怎么回事情的时候在学MVC
    JAVASCRIPT和JAVA无关。
      

  20.   

    谢谢大家给小弟的指点,小弟找一找例子做,开发工具,我想选择一下eclipse,反正都是从头学,就不学习JBUILDER了。支持开源,ECLIPSE+TOMCAT+MYSQL+LINUX,都是开源的。我现在还是在用EDITPLUS呢,原始工具。
      

  21.   


    找一本JSP WEB开的的书看看做做习题,经常看看别人的代码!有一定基础的时候看看用JSP开发的BBS之类的系统,这样会有所提高!------------------------
    开始学的时候就jsp+javabean 就ok~!之后再慢慢搞mvc ,javascript这东西可以迟点再学。
      

  22.   

    谢谢大家给小弟的指点,小弟找一找例子做,开发工具,我想选择一下eclipse,反正都是从头学,就不学习JBUILDER了。支持开源,ECLIPSE+TOMCAT+MYSQL+LINUX,都是开源的。我现在还是在用EDITPLUS呢,原始工具
    -------------------
    以后慢慢有机会要接触些不开源的,公司里面用的开源的比较少(视公司大小而定),我就没听过用TOMCAT做中间件的
      

  23.   

    现在你先不管什么模式,什么架构,先吧java语法搞清楚,再学jsp,用jsp来开发一个完整的系统,其他的就慢慢学会了。
      

  24.   

    其实jsp入门也不难
    要是寻求快速的开发模式
    全部javascript+html+servlet就可以了
    工具推荐netbeans+mysql
    sun力挺的
      

  25.   

    不要漫天的去学习,j2ee那么多东西,啥时候学得完??
    刚开始要有点java的基础,然后就从jsp开始吧《jsp从零开始》,从helloworld,搭环境开始,不断扩展…………,比较熟练一种技术过后再延伸到其他的技术,可千万不要像“猴子拌苞谷”那样
    希望对你有所帮助,^_^
      

  26.   

    Java的web开发当然先应该学好JAVA,学要JAVA基础,再学JSP根本没有什么难度的。另外就是
    认真学学HTML,慢慢的你就入门了。
      

  27.   

    多下载一些视频文件来看,自己动手做一些简单的东西出来。如:用jsp+javabean+mqsal做浏览、新增、修改、删除.再改用struts做,再改用hibernate+struts做。再改用spring+hibernate+struts做一步一步来。这样比较好,先制定一个远期目标,再制定近期目标,坚持不懈的努力,一个目标一个目标的到达。
      

  28.   

    哈哈,都蛮热心的。
    可惜我学的时候还不知道这个网站,
    先学点JAVA吧,再根据JSP+JAVABEAN+MS SQL SERVER开发一点小项目就行,
    开发工具用EditPlus就行了,自己一行一行写代码,要是eclipse弄得好也可以。
    不要好高鹜远就行,一步一步来。
      

  29.   

    我刚刚学习java 
    看了jse的内容,从基础学习。
    根据原理学习C++的经验,基础开始。然后找一些实例模范着做 。

    不懂装懂啦!
      

  30.   

    同感啊.我学JAVA半年。然后学JSP---SEVLET--理解后就开始用JSP+SEVLET+JAVABEAN做了个简单的学生管理系统.可感觉提高不是很快.那些有点简单.现在在学STRUTS.光看书不行.这几天正在给自己找合适的东西.做出来练练手.
    慢慢来吧.伙计们.做程序不能急.但我自己仍然很着急.哈.
      

  31.   

    没有网络知识学什么web开发,简直是开玩笑 。
      

  32.   

    java的web开发核心是servlet,什么ejb呀,劝你不要去下功夫,只是有个概念就可以了
    先把servlet,jsp,jdbc搞明白
    再学习一下模式,策略、工厂、迭代、单例、访问者等一些核心模式(其实这时候你也能明白java靠的就是这些东东了)
    再看一下orm,标准是hibernate,搞一个传说中的mvc框架,struts比较好学,webwork不错
    下一步搞明白spring看一下这些开源项目的源代码,我靠,全是servlet在搞怪!!!!不好意思,可能一两年都过去了,这时你来北京,给你5k你都不想干了java学习无止境,多吃饭,多思考,别想找捷径,梅花香自苦寒来至于开发环境,我喜欢eclipse,你能配置明白,就进步很大了(自我感觉)
      

  33.   

    我也是刚由ASP转到JAVA上来的,遇上了一个不错的公司,公司里有个牛人(比我强很多了)正在做,先让我学习。现在大部分时间在了解用户要求,再让大牛做,自己偶尔也写两句JSP。再有就是出去给客户调试系统。机会蛮不错的,但是进步很慢。前两天好好想了一下,应该先做个小项目,首先把公司网站由ASP改成JSP,还有其他几个小东西也要改。又看了楼上这么多兄弟的感言,更坚定了我的信心。楼主不用担心,只要做了,就会有进步的!
      

  34.   

    j2se  servlet jsp struts hibernate
    我循序就这样的,这些搞完了以后在学点javascript ajax等
      

  35.   

    我这里有一些java教学视频:快速掌握Java(课程视频,作者孙鑫,共10课,swf视频,带播放软件)
    http://auction1.taobao.com/auction/0/item_detail-0db1-3756b54f11541e507158bdf8a0f1f3ba.jhtml赛迪网校.J2EE基础教程(AVI视频13集31章4CD-清晰-2.3G-配解码器)
    http://auction1.taobao.com/auction/0/item_detail-0db1-f69b6b8e0a659bcc97834db36c26bb48.jhtml