请问JAVA与JSP、ASP.NET之间是什么关系,JSP、ASP.NET那一个更有用呀.有什么区别呀.我现在正在学JAVA,学完之后应该去学那一个呀.谢谢!!!!!!

解决方案 »

  1.   

    我也正在学,你怎么不问老师啊
    是不是老师不会啊?
    我们JAVA老师连Solaris(没拼错吧)都不知道是什么
      

  2.   

    我在大连上学,就快毕业啦,这里就是软件开发有用,有前途呀.现在这两种东西都用的很多,所以想知道他们的区别呀.好决定去学那一个呀.是不是必须学完JAVA,才能学那二个呀.
      

  3.   

    如果讲大概意思的话,jsp是用java机制实现的web,而asp是.net的东西,你可以看到有的网页后缀.jsp,有的.aspx,有的html有的php,是网页的不同格式,用不同的东西实现的,java和.net是现在编程的两大平台阿,兄弟学多久了?这个不知道有点那个了。
    你说java学完之后该学哪个,我说java就学不完,还是专攻一种吧,不过感觉上.net比java容易些,这看你喜好了。
      

  4.   

    JSP适合小型动态网站的开发。其第一次执行效率比较慢,但在以后执行时比较快。
    ASP适合大型动态网站的开发。其每次执行效率都和JSP第一次一样。
    PHP适合小程序开发,其执行速度比较快,小巧,但不适合做大型网站。
    。NET有与JAVA争峰的趋势,如今软件语言变化很大,又有其它语言兴起。
    至于你以后要学什么,则由你的发展方向和兴趣而定。如今没有好不好的语言,只是各有所常吧!
    现在关键的是你要立足于一点,再从这点学习其它的。基础是最重要的。
    这些就是本人的一点看法,仅供参考。有不当之处还请大家指点。
      

  5.   

    不学JAVA能直接学JSP吗,他们之间是什么关系呀.是一体的吗.
    JSP面向的数据库方面有用,还是WEB方面有用呀.
      

  6.   

    晕,jsp ,仅仅是jsp,基于j2ee的web要强大的多,谁说java的只是适合作小型的开发??
    在我看来asp就是垃圾,,升级到.net也没有java好。这里是java版啊,各位想学.net去他们的板块好了。
      

  7.   

    为什么有的JAVA培训班说我们要以JSP方面来讲JAVA.
    而不是以J2SE    J2ME   J2EE  呀
      

  8.   

    JSP是以JAVA为语言基础的,要用JSP就要先学JAVA。
    JAVA类似于C++。
    如今的动态网站大部分都与数据库有关系。
      

  9.   

    jsp==java server pages    简称 jsp。没有java基础怎么去做jsp?
      

  10.   

    JSP面向的数据库方面有用,还是WEB方面有用呀
      

  11.   

    是不是学完J2SE,就可以去学JSP呀.
    要想学好JSP面向数据库方面的,是不是也得把ORACLE中的SQL也学好呀.
      

  12.   

    J2SE 这个是标准版
    J2EE 这个是企业版
    J2ME 这个是迷你版为什么有的JAVA培训班说我们要以JSP方面来讲JAVA.这是因为讲解一个语言要与应用相联系才能讲好,但我不认为他这种联系是正确的。
    我认为就JAVA本身的应用就可以了,而不必与JSP联系。
      

  13.   

    J2SE 和JSP 是相同的东西
      

  14.   

    要想学好JSP面向数据库方面的,是不是也得把ORACLE中的SQL也学好呀
    多多谢谢"猎鹰"大哥的热心解答!!!
      

  15.   

    J2SE 和JSP 在我买书的时候,看到他们并不是同样的呀.
      

  16.   

    java本身不是必须联系jsp,这种开发比较有优势 ,ORACLE中的SQL语句当然要学好了 ,因为有自己专有的语法,而且很多工具也很方便
      

  17.   

    学完J2SE之后在工作能用上了吗,是不是还得去学J2ME,J2EE才行呀!!!
      

  18.   

    SQL也算是一种基础,学好后以后都用得上,J2SE和JSP有相同和不同点,看各人方向我个人认为JAVA平台难点工作也难找但工资相对高,。NET的相对好找工资就没JAVA高看各人方向不能说。NET就一无是处
      

  19.   

    J2SE 这个是标准版
    J2EE 这个是企业版
    J2ME 这个是迷你版
      

  20.   

    J2EE、J2SE、J2ME都是一种构架,它里面包含很多东西,包括jsp,Servlet,JMS,JDBC,jndi等很多东西,而J2EE它其中用的很多的的struts构架。它是一种MVC结构!
      

  21.   

    汗,好像大型的都不会用.net的,因为一般如果大型的都不会用window的操作系统的!
    所以大型号的web开发都是走j2ee的,很少会去做.net.只有一些中小型的才会用.net.
    .net对于java的优势在于开发速度上,不过,现在都热于开源,所以说java现在的地位
    在短期内是无法改变的!java是永远学不会的,不要说会了点语法就说学会了java,这
    只是最基本的东西,如果会C或C++,语法只要一个小时就全部能学会,我们要学JAVA,是
    学它面向对象的机制,多线程的安全性,等等.
      

  22.   

    要是光学j2se肯定搞不懂jsp的,jsp大部分教程会归到j2ee中讲,主要是机制,代码不是关键,你肯定要懂一些数据库的知识,oracle或ms sqlserver都行,他们都是结构化查询语言,网站没有数据库就是个壳,举个例子,注册信息,肯定要数据库管理阿,不过不用精通了,主要是知道一些常用功能就行,还有通讯机制
      

  23.   

    问老师?大学老师的水平都很烂的。最好经常来论坛上讨论问题。
    JAVA是一种语言,刚开始的时候,就学习j2se 。jsp是一种动态网页技术,可以使用java脚本和java组件。asp.net是微软支持的另一种动态网页技术,不怎么熟
      

  24.   

    学什么还不是一样的,到头来还不是Ctrl + C 和 Ctrl + V
      

  25.   

    j2ee包括了14种核心技术,jsp只是其中十四分之一,但你不一定全部要把这14种技术学遍。J2EE平台包括13种核心技术:JDBC, JNDI, EJBs, RMI, JSP, Java servlets, XML, JMS, Java IDL, JTS, JTA, JavaMail 和 JAF 以及 JSF .如果想从事WEB开发或中型的企业应用,最少应该掌握如下几种技术:JDBC,JNDI,JSP, Java servlets,XML,JSTL
      

  26.   

    通过java学习和培养良好的编程思想,
    以后做什么学什么
      

  27.   

    有些人不懂就不要装懂, 别在“温问”同学面前瞎说。人家只是初学,不要误导!有些人以为自己懂了些时髦的东东,就说老师这个不行,那个不行,其实很多老师搞的是更深的研究,不大会去学什么Java,.net的,有很多计算机教授根本不会C++,Java,甚置有些都不会C,难道人家的教授是瞎评的。
      

  28.   

    去学.net 吧,那个比较简单
      

  29.   

    学java挺好的,学什么都要学的精才会有用。
      

  30.   

    JSP适合小型动态网站的开发。其第一次执行效率比较慢,但在以后执行时比较快。
    ASP适合大型动态网站的开发。其每次执行效率都和JSP第一次一样。
    PHP适合小程序开发,其执行速度比较快,小巧,但不适合做大型网站。
    。NET有与JAVA争峰的趋势,如今软件语言变化很大,又有其它语言兴起。
    至于你以后要学什么,则由你的发展方向和兴趣而定。如今没有好不好的语言,只是各有所常吧!
    现在关键的是你要立足于一点,再从这点学习其它的。基础是最重要的。
    这些就是本人的一点看法,仅供参考。有不当之处还请大家指点。
    -------------------------------------------------------------------------------------
    谁告诉你的ASP合适大型网站的传统的ASP也只合适小型网站开发
    进入.NET后ASP改进了许多,成为一个完全可以和J2EE抗衡的平台
    速度也和JSP一样,第一次较慢,以后就快了
      

  31.   

    太乱了,这种问题还是问一个人好,大家见仁见智,谁说的都有道理,不过总的来说,java 和 jsp还有点关系,至于asp.net , 基本上没什么关系了。学 jsp 只要学习下 java 的对象定义、方法调用就可以了,还有异常也必须要看,线程可以看一点,不会太早意识到这种问题的,至于作界面那块就不用看了,applet也不用看了,当然了,要是把 java 学得越好就对 学jsp、j2ee更有利,
      

  32.   

    这个问题恐怕谁都说不清楚吧
    就这样看吧
    AMAZON的网站是用。NET做的
    花旗银行的网站是用JAVA做的
    香阁里拉的网站是用。NET做的
    TRIP.COM的是用JAVA做的
    。。我个人认为。NET适合快速的开发,针对的是中小型规模。
    JAVA虽然开发界面什么的比较复杂,但是在服务器方面更显优势,层次更加清楚。更适合大型规模开发。
      

  33.   

    本人现在在学习JAVA,java也有很多特性,值得学习,不过很其他语言参照学习也有趣!!!
      

  34.   

    看了上面那么多的人在讨论,自己却什么也说不上什么,我知道的东西真少。学了半年的JAVA了,连什么是JSP都不知道呢。也第一次明白了J2EE J2ME J2SE这几个字母是什么意思了,来这看看真是受益非浅啊~ 恩,以后要更加好好的努力.
      

  35.   

    那各位gg,学习java后是不是往web应用开发方向才是比较有前途啊?
    那个方向发展比较有钱途啊,谢谢啊~!
      

  36.   

    jsp只是java体系中的一个小小块,最它只是一个j2ee中一个模快而已,学了jsp之后,还有servlet,
    structs ,ejb
      

  37.   

    楼主首先区分好选择java体系还是.net体系;
    如果选择java体系,java基础语法和jsp是入门,入门后你就得保持着一直学习的状态,千万不要说java学完了,呵呵
      

  38.   

    J2SE 这个是标准版
    J2EE 这个是企业版
    J2ME 这个是迷你版
      

  39.   

    我上次看  IBM 站点上有个 翻译链接, IBM 很多文章一眼看上去就知道是机器翻译的,不过还算不错了, 我想还有很多其他的翻译站点可用,只要找一个更适合翻译计算机专业英语的就可以了, 以后就去看看 官方站点,看不明白或者看得太费力气就用翻译的,这样的话你就可以看看 JCP, Java @ Sun , 等,http://www.jcp.org
    http://www.java.net
    http://java.sun.com还有 IBM,Oracle, BEA 等 站点,
    IBM 上有很多中文翻译了的文章,Sun 上面也有很多文章,但是没有翻译,只有中文社区。
    Oracle 上也有不少, Bea 也有中文文章和社区。
      

  40.   

    我们老师说,当学会JAVA后,要学网页编程时学JSP比较好。
      

  41.   

    JSP适合小型动态网站的开发。其第一次执行效率比较慢,但在以后执行时比较快。
    ASP适合大型动态网站的开发。其每次执行效率都和JSP第一次一样。
    -----------
    不同意jsp绝对是适合大型巨型Enterprise级应用的东东
    而asp本身做不了什么,一切靠组件,而写自己的组件难度很大.NET(包括asp.net)的发明完全是为与Java竞争,.Net的很多东东是模仿Java来的
      

  42.   

    java和.net有关系吗?
    有啊:依赖于斗争!!