注册 登录
编程论坛 J2EE论坛

学JSP技术还有用武之地吗?

shuimu267 发布于 2006-03-22 11:55, 2714 次点击

各位高手们好:
不知道你们有没有发现这样一个现象,大家都一致认为JSP具有跨平台,健壮性,安全性,可移植性,而且运行速度啦,开发效率啦,都要远远的比ASP,PHP等都要好,可是为什么现在大多数的网站采用的技术不是JSP,而是ASP,PHP。这又是为什么呢?请高们高手们发表一下自己的看法吧!或者您有什么好的意见和观点以及提议,您都可以写出来,与我们一起探讨!

29 回复
#2
shuimu2672006-03-23 18:38
难道看了这个贴子之后,大家都没有想法吗?
无论你有什么见解或者观点都可以讲出来的呀?为什么不发表你们的高见呢?
#3
飘飘叶子2006-03-23 18:49
我怎么觉得很多大型网站都是使用jsp
我们项目经理还在为intel做网页呢……
#4
bagger2006-03-23 19:12
大网站真的很多都用JSP
JSP的前景光明着呢!
#5
ming2062006-03-23 21:04
就重庆市来说,采用JSP开发的网络公司还不到几家,说明会JSP的人不多(我不是说光会一点点。起码JAVA很好),还有就是JSP开发的项目都是比较大的工程,小工程用JSP不划算,也体现不出它的优势。比如做中小型的,安全性要求不算太高的,谁都愿意用ASP或PHP做,呵呵,起码价钱便宜得多拉。
#6
好学2006-03-23 21:07

我没学过jsp,听说很难学,开发速度也很慢,但是执行速度跟安全性都是顶呱呱,注定了jsp在大型网站的地位,用来开发小网站有点高射炮打蚊子。

#7
shuimu2672006-03-23 21:20

实你们说的也不是完全没有道理!你们知不知道自从去年微软的.net技术出来之后,.net无论是在安全性还是健壮性还是等其它各方面听说都要强于jsp技术,你们有没有发现,而且jsp在调适方面和稳定性方面都不怎么好。假若你学过jsp网络编程的话,你肯定有这样的感觉,他一点都不稳定,有时一段代码在一台机子上没问题,到另外一台机子又不能够运行,不知道你们有没有体会过这样经验。因而,虽然我自己对JSP比较兴趣,而且也有对这门手相术也有一定经验,但是我从心里还不是怎么看好这门手相术!!!

#8
飘飘叶子2006-03-23 22:06
一般做jsp网站通常都会用struts+hibernate,但struts框架本身是把整合在一起的东西再拆解开来,使以后维护方便,但在开发的时候会比较麻烦,这样的话就不适用于小型网站了。
楼上说的把工程放到另一台电脑上却不能运行了,这怎么能说是不稳定呢?只能说你在另一台电脑上没有配置好环境而已。比如你开发时使用jdk1.5,但另一台电脑上用的却是1.4的,当然会报错啦……所以开发的时候开发小组要求的就是开发环境的统一,完成后也是由开发人员去客户那里配置环境的
#9
shuimu2672006-03-24 10:34
我所讲的JSP不稳定当然是在两台配置完全一样,环境变量设置也完全一样的开发环境的进调试,而得出的结果,我想问下,你做JSP用的是什么开发工具呢?
#10
飘飘叶子2006-03-24 21:28
统一都是使用eclipse开发

你说的环境什么都是一样的2台电脑,从1台移接到另一台的时候不能使用,不知道你是如何移接的?我现在做的东西即使是家里做的都可以拿到学校去导入运行,更何况一个是xp一个是2000系统,一个是eclipse3.1.2+myeclipse4.1.1+tomcat5.5而另一台是eclipse3.1.1+myeclipse4.0+tomcat5.0……环境什么都不一样也是能正常运行的……
#11
bagger2006-03-24 22:10
.net好象是2000年出的
要不就是2002年
其实都差不多
我就是看微软不爽,
好好学JAVA吧
#12
wangtaobig2006-03-25 10:03

其实JAVA-WEB想占有的领域并不是INTERNET上我们看到的那些网站,你们想想那网站能做什么,什么也做不了,只能看看资料!!JAVA-WEB想要的不是这个,而是功能化的网站,比如世界级的公司内部网站等等,它们要实现很多功能,而且要100%的安全,这时就要做到全面考虑,如负载均衡,群集,通讯等等。这对于其它的软件包括。NET就力不从心了·!而对JAVA来说不在话下!·

#13
文鸯2006-03-25 12:11
虽然我平时上网看到的网站是ASP和PHP相对多点,但个人看到的往往只是一小部分,不能以偏慨全。
#14
寂寞天涯人2006-03-25 13:33
我刚买了本JSP的,觉得和有前途,大的办公系统都有JSP的啊 .现在外面JSP的很吃香的.,我是浙江的,在杭州就很吃香.
#15
fsong2006-03-26 11:20
刚接触
#16
奥利弗2007-09-10 10:58
专业高速JSP空间优惠活动进行中CHINAJSP 提供稳定高速的JSP空间及各种技术服务,
“专业成就品质,我们只做JSP空间!”所有JSP空间均支持MySql和SQLServer2000数据库,
网通/电信/双线空间,彻底解决南北互联互通.“技术领先,倾情服务”是我们的服务理念.
www.chinajsp.com
QQ:275909069
MSN:chinajspsupport@hotmail.com
联系电话:024-25643740-801
#17
atsjun2007-09-10 20:59

那些网上挂着的网站大部分因为体积问题 用JSP 不划算
尤其是论坛大部分是PHP+MYSQL+LINUX 软件成本=0
所以 才那么多 而且PHP对那些中小型网站的支持也非常好
但是他对企业级的应用就不行了
比如 电信的系统 银行的系统 全部都是用JSP来做的
再说.NET,.NET的确挺牛 做B/S感觉比做C/S 还简单
上次稍微用了下 .NET2005 拖了个 datalist上去 直接点旁边的绑定数据源 选定数据库 就直接绑定OK了
比.net2003还简单.......突然有种在用access的感觉......
但是在安全性健壮性之类的,也没有真正的权威出来对比过,所以也不太好说.
不过有关键性的一点.net不能运行在其他平台上.而大型机的系统肯定不是windows.....所以....

[此贴子已经被作者于2007-9-10 21:17:58编辑过]

#18
evollock2007-09-11 11:14
而大型机的系统肯定不是windows.....所以....
这句说到点子上了,中等以上企业的都用的是UNIX or Linux,用windows的少之又少
#19
神vLinux飘飘2007-09-11 19:48
上次稍微用了下 .NET2005 拖了个 datalist上去 直接点旁边的绑定数据源 选定数据库 就直接绑定OK了
--------------------------------------------------------------------------------
虽然是老帖,不过你这样说,那我也多嘴一句,在NetBeans中你也可以这样用JAVA....甚至还可以有分页能力...但是不得不说的是,这样拖出来的代码通常我都要亲自再修改过...阅读+修改,还不如我自己直接写呢,何必呢...
#20
atsjun2007-09-11 20:32

原来如此.....
NetBeans只用过两次........
的确.net那个还要自己修改 不过至少这样做门槛会低很多....不然要手动的数据绑定还是比较麻烦的.....

#21
haigou202007-09-11 20:48

要实现同样的效果,asp.net比jsp要容易简单得多.基于java的特性,我想还是jsp比较强悍吧!

#22
神vLinux飘飘2007-09-12 13:36
请问要实现什么效果ASP.NET让你觉得要比JAVA在WEB开发中要简单呢?
其实我觉得无非就是熟练问题。

JSF、Tapestry都可以进行面向组件的WEB开发,特别是JSF,支持AJAX组件,想要什么直接就拿来用就可以了。实在找不到就自己修改代码,反正是开源,再找不到就自己写。基本上都是能找到JSF组件的。

这个世界上提供JSF组件的人何止千万,ASP.NET又有多少人能提供组件?
#23
支离破碎2007-09-12 18:39
看一下ASP空间和JSP空间的价钱就知道为什么了.......................................


#24
枫飘天涯2007-09-12 20:59

JSP最让人受不了的就是 莫名其妙的出一些问题
有时候在一台机器上没问题 到另一台机器上全是异常 
哎  英文没学好哩   出异常都不知道错在哪哩 

#25
lgdcky2007-09-12 23:46
同意前面叶子的话,LS出异常是不是你在部署的时候出了问题啊!一般来说出了异常不知道错在哪里,是在页面上啊!有异常找后台!
#26
atsjun2007-09-13 01:14

对已经学的很深入的人来说 Java web 的确和 .net没什么区别或许觉得比.net更好用
可是对新手来说 不一定是这样
最简单的例子 jsp入门两个 最麻烦的东西就是 服务器的配置 和 中文显示问题
我们现在看来很简单 但是对于还是新手时的我 让我头疼了 好几天
但是.net中就没有类似这样的 小错误
所以上手肯定要比jsp简单。

#27
神vLinux飘飘2007-09-13 02:12
atsjun说得的确中肯,当初我那通宵未眠啊~~~又没人问,当初资料又少,最倒霉的是资料还很乱,根本不知道谁说的是真的。
毕竟人家MS是一家子的东西,中文和配置当然简单啦~~5555羡慕死
#28
evollock2007-09-13 11:27

今天我终于花了2个小时配置好了eclipse了。。。终于可以不用Dreamweaver了。。。OY。。

#29
tiantiaqn2007-09-13 13:48
JSP技术现在一般都用于大型网站
#30
atsjun2007-09-13 22:56

^_^毕竟刚从 初学者转升不到半年 还是很能理解 新手的痛苦的HOHO

1