哥哥姐姐进来看一眼呀,有五十分呀!!!
请问JAVA与JSP、ASP.NET之间是什么关系,JSP、ASP.NET那一个更有用呀.有什么区别呀.我现在正在学JAVA,学完之后应该去学那一个呀.谢谢!!!!!! 问题点数:50、回复次数:63Top
1 楼flyfire_007(皓月骄阳)回复于 2005-09-15 09:50:22 得分 0
我也正在学,你怎么不问老师啊
是不是老师不会啊?
我们JAVA老师连Solaris(没拼错吧)都不知道是什么Top
2 楼O614910(温问)回复于 2005-09-15 09:52:14 得分 0
我现在还没有老师,正准备自己先看一看,所以不知道这些问题,才来这里问一问呀.Top
3 楼ahhsxy(萧逸)回复于 2005-09-15 09:52:54 得分 0
个人感觉没有什么是有用和没用的,只有那种语言在什么情况下更方便使用!
我更喜欢ASP.NETTop
4 楼wzrain(晨雨)回复于 2005-09-15 09:55:34 得分 0
哈哈,比较有意思
如果你工作了,就知道技术不是你选择的,是公司来决定你用什么Top
5 楼O614910(温问)回复于 2005-09-15 10:04:42 得分 0
我在大连上学,就快毕业啦,这里就是软件开发有用,有前途呀.现在这两种东西都用的很多,所以想知道他们的区别呀.好决定去学那一个呀.是不是必须学完JAVA,才能学那二个呀.Top
6 楼bravo_java(禧麦)回复于 2005-09-15 10:14:48 得分 0
如果讲大概意思的话,jsp是用java机制实现的web,而asp是.net的东西,你可以看到有的网页后缀.jsp,有的.aspx,有的html有的php,是网页的不同格式,用不同的东西实现的,java和.net是现在编程的两大平台阿,兄弟学多久了?这个不知道有点那个了。
你说java学完之后该学哪个,我说java就学不完,还是专攻一种吧,不过感觉上.net比java容易些,这看你喜好了。Top
7 楼newboy5624(wayne-猎鹰)回复于 2005-09-15 10:14:58 得分 0
JSP适合小型动态网站的开发。其第一次执行效率比较慢,但在以后执行时比较快。
ASP适合大型动态网站的开发。其每次执行效率都和JSP第一次一样。
PHP适合小程序开发,其执行速度比较快,小巧,但不适合做大型网站。
。NET有与JAVA争峰的趋势,如今软件语言变化很大,又有其它语言兴起。
至于你以后要学什么,则由你的发展方向和兴趣而定。如今没有好不好的语言,只是各有所常吧!
现在关键的是你要立足于一点,再从这点学习其它的。基础是最重要的。
这些就是本人的一点看法,仅供参考。有不当之处还请大家指点。Top
8 楼O614910(温问)回复于 2005-09-15 10:24:35 得分 0
不学JAVA能直接学JSP吗,他们之间是什么关系呀.是一体的吗.
JSP面向的数据库方面有用,还是WEB方面有用呀.Top
9 楼hygx(失身志不移)(http://91in.blogchina.com)回复于 2005-09-15 10:26:39 得分 0
晕,jsp ,仅仅是jsp,基于j2ee的web要强大的多,谁说java的只是适合作小型的开发??
在我看来asp就是垃圾,,升级到.net也没有java好。这里是java版啊,各位。。。想学.net去他们的板块好了。Top
10 楼O614910(温问)回复于 2005-09-15 10:27:39 得分 0
为什么有的JAVA培训班说我们要以JSP方面来讲JAVA.
而不是以J2SE J2ME J2EE 呀Top
11 楼newboy5624(wayne-猎鹰)回复于 2005-09-15 10:27:56 得分 0
JSP是以JAVA为语言基础的,要用JSP就要先学JAVA。
JAVA类似于C++。
如今的动态网站大部分都与数据库有关系。Top
12 楼hygx(失身志不移)(http://91in.blogchina.com)回复于 2005-09-15 10:27:57 得分 0
jsp==java server pages 简称 jsp。没有java基础怎么去做jsp?Top
13 楼O614910(温问)回复于 2005-09-15 10:29:05 得分 0
JSP面向的数据库方面有用,还是WEB方面有用呀Top
14 楼hygx(失身志不移)(http://91in.blogchina.com)回复于 2005-09-15 10:29:45 得分 0
想做jsp,必须都得掌握。Top
15 楼O614910(温问)回复于 2005-09-15 10:32:17 得分 0
是不是学完J2SE,就可以去学JSP呀.
要想学好JSP面向数据库方面的,是不是也得把ORACLE中的SQL也学好呀.Top
16 楼newboy5624(wayne-猎鹰)回复于 2005-09-15 10:33:10 得分 0
J2SE 这个是标准版
J2EE 这个是企业版
J2ME 这个是迷你版
为什么有的JAVA培训班说我们要以JSP方面来讲JAVA.
这是因为讲解一个语言要与应用相联系才能讲好,但我不认为他这种联系是正确的。
我认为就JAVA本身的应用就可以了,而不必与JSP联系。Top
17 楼newboy5624(wayne-猎鹰)回复于 2005-09-15 10:34:33 得分 0
J2SE 和JSP 是相同的东西Top
18 楼O614910(温问)回复于 2005-09-15 10:36:34 得分 0
要想学好JSP面向数据库方面的,是不是也得把ORACLE中的SQL也学好呀
多多谢谢"猎鹰"大哥的热心解答!!!Top
19 楼O614910(温问)回复于 2005-09-15 10:37:55 得分 0
J2SE 和JSP 在我买书的时候,看到他们并不是同样的呀.Top
20 楼kingofworl(良辰美景虚度)回复于 2005-09-15 10:40:51 得分 0
java本身不是必须联系jsp,这种开发比较有优势 ,ORACLE中的SQL语句当然要学好了 ,因为有自己专有的语法,而且很多工具也很方便Top
21 楼O614910(温问)回复于 2005-09-15 10:45:31 得分 0
学完J2SE之后在工作能用上了吗,是不是还得去学J2ME,J2EE才行呀!!!Top
22 楼lue(兽医)回复于 2005-09-15 10:46:32 得分 0
SQL也算是一种基础,学好后以后都用得上,J2SE和JSP有相同和不同点,看各人方向我个人认为JAVA平台难点工作也难找但工资相对高,。NET的相对好找工资就没JAVA高看各人方向不能说。NET就一无是处Top
23 楼bbsuser()回复于 2005-09-15 10:52:38 得分 0
才50分???Top
24 楼saiche05(赛车)回复于 2005-09-15 11:56:43 得分 0
J2SE 这个是标准版
J2EE 这个是企业版
J2ME 这个是迷你版Top
25 楼jason9280(小朱)回复于 2005-09-15 12:10:31 得分 0
J2EE、J2SE、J2ME都是一种构架,它里面包含很多东西,包括jsp,Servlet,JMS,JDBC,jndi等很多东西,而J2EE它其中用的很多的的struts构架。它是一种MVC结构!Top
26 楼lqql()回复于 2005-09-15 12:25:29 得分 0
汗,好像大型的都不会用.net的,因为一般如果大型的都不会用window的操作系统的!
所以大型号的web开发都是走j2ee的,很少会去做.net.只有一些中小型的才会用.net.
.net对于java的优势在于开发速度上,不过,现在都热于开源,所以说java现在的地位
在短期内是无法改变的!java是永远学不会的,不要说会了点语法就说学会了java,这
只是最基本的东西,如果会C或C++,语法只要一个小时就全部能学会,我们要学JAVA,是
学它面向对象的机制,多线程的安全性,等等.Top
27 楼bobyisland()回复于 2005-09-15 12:31:03 得分 0
迷茫中~~~~~~~Top
28 楼bravo_java(禧麦)回复于 2005-09-15 12:41:13 得分 0
要是光学j2se肯定搞不懂jsp的,jsp大部分教程会归到j2ee中讲,主要是机制,代码不是关键,你肯定要懂一些数据库的知识,oracle或ms sqlserver都行,他们都是结构化查询语言,网站没有数据库就是个壳,举个例子,注册信息,肯定要数据库管理阿,不过不用精通了,主要是知道一些常用功能就行,还有通讯机制Top
29 楼cxz7531(大花猫)回复于 2005-09-15 14:42:52 得分 0
问老师?大学老师的水平都很烂的。最好经常来论坛上讨论问题。
JAVA是一种语言,刚开始的时候,就学习j2se 。jsp是一种动态网页技术,可以使用java脚本和java组件。asp.net是微软支持的另一种动态网页技术,不怎么熟Top
30 楼dengjm_wh(蓝色月光)回复于 2005-09-15 17:18:13 得分 0
学什么还不是一样的,到头来还不是Ctrl + C 和 Ctrl + VTop
31 楼AlifeYuan(Alife)回复于 2005-09-15 17:32:33 得分 0
汗~~~Top
32 楼idstar(示儿)回复于 2005-09-15 17:34:27 得分 0
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,JSTLTop
33 楼ericqxg007(还有很多东西要学(卡卡一米阳光))回复于 2005-09-15 19:52:29 得分 0
好好学习ingTop
34 楼qiyadeng(。。。。。)回复于 2005-09-15 19:57:56 得分 0
乱七八糟的什么东西啊
Top
35 楼LifeForCode(用生命编程.再入轮回(2007))回复于 2005-09-16 09:23:43 得分 0
通过java学习和培养良好的编程思想,
以后做什么学什么Top
36 楼cyxlsm()回复于 2005-09-16 11:50:31 得分 0
学什么都行,关键要把学好弄通!!Top
37 楼shalear(张真人)回复于 2005-09-16 13:27:06 得分 0
真是勤学好问的好孩子Top
38 楼shalear(张真人)回复于 2005-09-16 13:36:35 得分 0
有些人不懂就不要装懂, 别在“温问”同学面前瞎说。人家只是初学,不要误导!
有些人以为自己懂了些时髦的东东,就说老师这个不行,那个不行,其实很多老师搞的是更深的研究,不大会去学什么Java,.net的,有很多计算机教授根本不会C++,Java,甚置有些都不会C,难道人家的教授是瞎评的。
Top
39 楼CAYU(中原)回复于 2005-09-16 18:17:23 得分 0
去学.net 吧,那个比较简单Top
40 楼lxh1977(海之蓝)回复于 2005-09-16 21:25:09 得分 0
学java挺好的,学什么都要学的精才会有用。Top
41 楼athrun2828(寂寞的自由)回复于 2005-09-16 21:42:57 得分 0
但现在很多时候都要求你要学得广啊!Top
42 楼batistuta8848(左右对称)回复于 2005-09-16 21:50:04 得分 0
关注Top
43 楼O614910(温问)回复于 2005-09-23 12:02:57 得分 0
各位大哥你们太够意思啦,这么多人给我回答问题,太谢谢你们啦.Top
44 楼freetofly()回复于 2005-09-23 17:09:54 得分 0
JSP适合小型动态网站的开发。其第一次执行效率比较慢,但在以后执行时比较快。
ASP适合大型动态网站的开发。其每次执行效率都和JSP第一次一样。
PHP适合小程序开发,其执行速度比较快,小巧,但不适合做大型网站。
。NET有与JAVA争峰的趋势,如今软件语言变化很大,又有其它语言兴起。
至于你以后要学什么,则由你的发展方向和兴趣而定。如今没有好不好的语言,只是各有所常吧!
现在关键的是你要立足于一点,再从这点学习其它的。基础是最重要的。
这些就是本人的一点看法,仅供参考。有不当之处还请大家指点。
-------------------------------------------------------------------------------------
谁告诉你的ASP合适大型网站的
传统的ASP也只合适小型网站开发
进入.NET后ASP改进了许多,成为一个完全可以和J2EE抗衡的平台
速度也和JSP一样,第一次较慢,以后就快了Top
45 楼hlnccc(亚斯托雷斯)回复于 2005-09-23 17:35:22 得分 0
太乱了,这种问题还是问一个人好,大家见仁见智,谁说的都有道理,不过总的来说,java 和 jsp还有点关系,至于asp.net , 基本上没什么关系了。
学 jsp 只要学习下 java 的对象定义、方法调用就可以了,还有异常也必须要看,线程可以看一点,不会太早意识到这种问题的,至于作界面那块就不用看了,applet也不用看了,
当然了,要是把 java 学得越好就对 学jsp、j2ee更有利,Top
46 楼treeway(趣玩—Trek-Seeking My Way)回复于 2005-09-23 17:47:38 得分 0
个人觉得 应该在边学边做Top
47 楼O614910(温问)回复于 2005-10-04 21:57:06 得分 0
upTop
48 楼batistuta8848(左右对称)回复于 2005-10-04 22:33:21 得分 0
还是学ASP.NET吧~!Top
49 楼coodysk8er(虾米)回复于 2005-10-04 23:01:21 得分 0
这个问题恐怕谁都说不清楚吧
就这样看吧
AMAZON的网站是用。NET做的
花旗银行的网站是用JAVA做的
香阁里拉的网站是用。NET做的
TRIP.COM的是用JAVA做的
。。。。。
我个人认为。NET适合快速的开发,针对的是中小型规模。
JAVA虽然开发界面什么的比较复杂,但是在服务器方面更显优势,层次更加清楚。更适合大型规模开发。Top
50 楼guofu_x(蝈蝈)回复于 2005-10-04 23:27:09 得分 0
本人现在在学习JAVA,java也有很多特性,值得学习,不过很其他语言参照学习也有趣!!!Top
51 楼yhlall(幽幽小虫)回复于 2005-10-05 09:37:49 得分 0
看了上面那么多的人在讨论,自己却什么也说不上什么,我知道的东西真少。学了半年的JAVA了,连什么是JSP都不知道呢。也第一次明白了J2EE J2ME J2SE这几个字母是什么意思了,来这看看真是受益非浅啊~ 恩,以后要更加好好的努力.Top
52 楼LuXiao_fu625(Reed)回复于 2005-10-05 09:48:32 得分 0
那各位gg,学习java后是不是往web应用开发方向才是比较有前途啊?
那个方向发展比较有钱途啊,谢谢啊~!Top
53 楼time1414(胡胡)回复于 2005-10-05 10:13:38 得分 0
jsp只是java体系中的一个小小块,最它只是一个j2ee中一个模快而已,学了jsp之后,还有servlet,
structs ,ejbTop
54 楼crazycy(崔毅,blog:http://www.blogjava.net/crazycy/)回复于 2005-10-05 13:22:08 得分 0
楼主首先区分好选择java体系还是.net体系;
如果选择java体系,java基础语法和jsp是入门,入门后你就得保持着一直学习的状态,千万不要说java学完了,呵呵Top
55 楼qianliangzhong()回复于 2005-10-05 18:31:45 得分 0
J2SE 这个是标准版
J2EE 这个是企业版
J2ME 这个是迷你版Top
56 楼yidaixiake()回复于 2005-10-05 18:35:03 得分 0
顶Top
57 楼humanity(城市边缘的狼)回复于 2005-10-06 00:38:18 得分 0
我上次看 IBM 站点上有个 翻译链接, IBM 很多文章一眼看上去就知道是机器翻译的,不过还算不错了, 我想还有很多其他的翻译站点可用,只要找一个更适合翻译计算机专业英语的就可以了, 以后就去看看 官方站点,看不明白或者看得太费力气就用翻译的,
这样的话你就可以看看 JCP, Java @ Sun , 等,
http://www.jcp.org
http://www.java.net
http://java.sun.com
还有 IBM,Oracle, BEA 等 站点,
IBM 上有很多中文翻译了的文章,Sun 上面也有很多文章,但是没有翻译,只有中文社区。
Oracle 上也有不少, Bea 也有中文文章和社区。
Top
58 楼mahb520(玉狐)回复于 2005-10-06 07:00:36 得分 0
我们老师说,当学会JAVA后,要学网页编程时学JSP比较好。Top
59 楼langga(菜鸟升天)回复于 2005-10-06 07:07:43 得分 0
何必在初学者面前说那么深奥的话呢??无聊~~Top
60 楼langga(菜鸟升天)回复于 2005-10-06 07:08:24 得分 0
应该说些实际点的问题~~~~~~~~~~~Top
61 楼love01px(JAVA CUP)回复于 2005-10-06 07:53:18 得分 0
JSP适合小型动态网站的开发。其第一次执行效率比较慢,但在以后执行时比较快。
ASP适合大型动态网站的开发。其每次执行效率都和JSP第一次一样。
-----------
不同意
jsp绝对是适合大型巨型Enterprise级应用的东东
而asp本身做不了什么,一切靠组件,而写自己的组件难度很大
.NET(包括asp.net)的发明完全是为与Java竞争,.Net的很多东东是模仿Java来的Top
62 楼yinwenjie(java入门中)回复于 2005-10-06 16:19:54 得分 0
java和.net有关系吗?
有啊:依赖于斗争!!Top
63 楼O614910(温问)回复于 2005-10-14 15:06:17 得分 0
upTop




