CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  框架、开源

请问struts能取代ejb吗

楼主shijainbo(水圆第四届唯一指定版主)2004-09-01 21:48:05 在 Java / 框架、开源 提问

我希望能够取代,因为我不会ejb 问题点数:200、回复次数:107Top

1 楼flyxxxxx()回复于 2004-09-01 22:00:43 得分 10

好好找本书看看吧。  
  差了十万八千里。Top

2 楼fireflyqt(孤独萤火虫)回复于 2004-09-01 22:07:56 得分 10

struts是为了方便网络开发而设计的一种基于MVC模式的框架  
  怎么代替EJB啊?Top

3 楼ikevin(菜无心)回复于 2004-09-01 22:14:25 得分 10

 
   
   
              哪儿跟哪儿啊?这2个根本就不是一种应用和层次。  
   
              这样也能混上2颗星...PFPF~Top

4 楼agu(如饥似渴)回复于 2004-09-01 22:49:31 得分 10

不是同一类型的东东呀!Top

5 楼huanxiangzhe24(huanxiangzhe24)回复于 2004-09-01 23:38:09 得分 10

我觉得不行啊。  
   
  都不是同一个层次的东西啊。  
   
  struct是架构啊,和业务有关。  
   
   
  而EJB是帮你忽略技术上的问题,使你有更多的精力处理业务上的问题啊。呵呵   ,不同的。Top

6 楼Jacky1206(胖胖,其实我不胖)回复于 2004-09-02 09:27:37 得分 10

个人认为取代不可能,EJB有EJB的优势和适用点,虽然现在struts架构使用的人很多,评价也不错,但应用的地域不同,没有本质的冲突,也无相互替代的前提条件,楼主如果工作的领域不需要EJB,那么不怎么会EJB关系也不大啊呵呵Top

7 楼happybadniu(穿布鞋的妞妞)回复于 2004-09-02 09:35:31 得分 10

风马牛不相及嘛Top

8 楼sagittarius1979(※2+2=5※)回复于 2004-09-02 09:38:31 得分 10

楼主强啊,我指望你了,嘿嘿  
  :)Top

9 楼charlie0895(命----世上本没有路,我多走几次也就成了路.... )回复于 2004-09-02 09:44:38 得分 10

可以说这样的问题很外行,但两者并不是完全没有关系哟!  
  其实ejb其实可以做为struts开发模式(MVC)中的M,也就是模型!  
  建议楼主还是先看看这方面的说,在网上一下子也说不清楚Top

10 楼xylll(逍遥鸟)回复于 2004-09-02 09:45:42 得分 10

struts是不是就像servlet一样在mvc的control层,  
   
  请指点Top

11 楼realfish(沸溪)回复于 2004-09-02 09:46:31 得分 10

struts是基于页面到servlert的数据抓取的过程。  
  ejb是得到数据之后的业务逻辑,和数据库操作的过程。  
  两者的注重点不是一个方面阿。Top

12 楼Nilechen(Nile)回复于 2004-09-02 10:39:21 得分 10

如果你觉得业务不是很复杂,那就不用ejb就可以了,你可以通过使用其它方式。Top

13 楼dejkstro(立刻死臭)回复于 2004-09-02 11:00:04 得分 10

牛/问题提的牛!!Top

14 楼bluesky35(蓝天)回复于 2004-09-02 17:33:07 得分 10

struts不能取代EJB,EJB也不能取代struts.Top

15 楼luo_jian_dong(我帅,我容易吗)回复于 2004-09-02 17:59:59 得分 10

如果我是中国第一傻,我可能也会这样问?我怀疑你的2个绿星是怎么来的!Top

16 楼serf(塞外雪)回复于 2004-09-02 18:00:04 得分 10

strus是窗框,ejb是地基,作用不同,无法取代Top

17 楼zealVampire(白鹤泉)回复于 2004-09-02 18:04:19 得分 10

下班罗   肚子饿了  
  struct   web-framework  
  闪了Top

18 楼tangbow(孤独网客)回复于 2004-09-02 18:05:48 得分 10

风马牛不相及嘛Top

19 楼fetch(fetch)回复于 2004-09-02 18:06:25 得分 10

是呀,两个不同的概念,怎么能代替呢.Top

20 楼treeroot(旗鲁特)回复于 2004-09-02 19:21:56 得分 10

struts确实是个好东西,但是和  
  EJB没有关系Top

21 楼mmhhllRen(mhl)回复于 2004-09-02 19:27:58 得分 0

不沾边Top

22 楼sososoco(soso)回复于 2004-09-02 20:37:44 得分 0

強人,這樣也能到兩顆星!Top

23 楼dongdongmaster(冬冬)回复于 2004-09-03 10:00:00 得分 0

没有关系  
  Top

24 楼niyboy(I Love J2EE)回复于 2004-09-03 10:20:41 得分 0

怎么会呢;  
   
  他们更本没有必然的关系;  
   
  Top

25 楼nwsl(阿甘)回复于 2004-09-03 11:13:04 得分 0

国内有多少公司用的起ejb,有多少人能自称熟悉ejb呢?那些星星让他们发表言论吧,反正我是不懂。Top

26 楼Ronanljy(双重人格)回复于 2004-09-03 11:17:46 得分 0

这样也能混上2颗星...PFPF~  
   
   
  哈哈哈哈,幽默Top

27 楼rabbitbug(兔八哥)回复于 2004-09-03 11:21:41 得分 0

Struts可以说是用于Web层的  
  相当于JSP+Servlet  
  而EJB多的是逻辑层甚至数据层  
  二回事啊  
  Top

28 楼marvel_ss(晟)回复于 2004-09-03 11:32:25 得分 0

Struts是一种基于J2EE的MVC模式的开发框架,MVC是指module,veiw,control.  
  而EJB是J2EE规范中的一种组件,是从CORBA的基础上发展起来的。  
  其中的   Session   Bean一般在view层上,Entity   Bean一般作为数据的持久性管理,可在control层上,还有以JMS为基础,具有异步处理能力的Message   Driven   Bean.  
   
  简单点说Struts是一种模式,而EJB是一种企业级的组件!^0^Top

29 楼xuejunaaa(冷风扫心)回复于 2004-09-03 11:42:30 得分 0

呵呵,初学者都这样,  
  Top

30 楼xfcy2003(xfcy2003)回复于 2004-09-03 12:13:37 得分 0

他们不是一个概念呀!Top

31 楼callzjy((草魚))回复于 2005-01-11 19:04:51 得分 0

JVAV实在是个垃圾Top

32 楼kaizaixian(kaizaixian)回复于 2005-01-11 19:30:45 得分 0

不能取代。。。Top

33 楼benben980(竹本牛)回复于 2005-01-11 19:57:36 得分 0

能吗?不能吗?靠你了!Top

34 楼heijigaoke(天才菜鸟程序员(*为了程序我失去了女朋友,失去满头秀发,我一定要成功!))回复于 2005-01-12 09:01:57 得分 0

晕!有这样的问题??  
  问你个问题,  
  WTO能取代各国政府吗?Top

35 楼happybadniu(穿布鞋的妞妞)回复于 2005-01-12 09:37:23 得分 0

这个问题怎么又浮出水面拉?不至于吧?Top

36 楼dongdongmaster(冬冬)回复于 2005-01-12 09:50:41 得分 0

无语!!!!!接分!Top

37 楼lvf20(无事家中坐,祸从天上来)回复于 2005-01-12 10:32:43 得分 0

upTop

38 楼yiboo(生活在冻土的冰凌,爱上了沙漠的阳光)回复于 2005-01-12 10:41:56 得分 0

楼主是被拍砖的吧,呵呵Top

39 楼programeyonger(学到了好多的知识阿!其中就有pdf打印!)回复于 2005-01-12 10:46:27 得分 0

我完全可以在struts+EJB来做吗。楼主,你搞错了吧?Top

40 楼chenghaofeng(kim)回复于 2005-01-12 10:48:44 得分 0

楼主先把概念搞清楚再说Top

41 楼jiangx123(jiangx123)回复于 2005-01-12 11:13:56 得分 0

楼主强啊,一个男人能取代我GF吗?Top

42 楼pdw2009(不想做菜鸟)回复于 2005-01-12 12:04:32 得分 0

请大家不要怪楼主呵..应为他是刚从水园转过的呀.......................  
   
  对于刚接触j2ee的人会问出这种问题的...请大家不要BS楼主,应该给他支持和鼓励!!!!!!!!!!!!  
   
  struts   应用于Web层的开发..  
   
  EJB   用于分布式应用开发.....................  
   
  两者不能相互替换的..............  
   
  希望楼主多到这个版块看看,不要总灌水了.......否则还会问出同样的问题来Top

43 楼z1231(z1231)回复于 2005-01-12 12:27:43 得分 0

不同的东西了。  
  Top

44 楼iamdavidtao(路過蜻蜓)回复于 2005-01-12 13:31:28 得分 0

(水圆第四届唯一指定版主)  
   
  問題很有創意,給分```Top

45 楼xlhacoo(自古华山一条路)回复于 2005-01-20 13:00:37 得分 0

张飞杀岳飞,杀的满天飞。Top

46 楼123xxx(香克斯)回复于 2005-01-20 13:16:17 得分 0

关于struts与ejb的问题,上面的人都说了。楼主如果认为ejb太麻烦的话,可以用hibernate,它应该可是算是与ejb同一层次的。可以很好的实现数据持久化。而且网上的评价也不错,学起来也比ejb快Top

47 楼wangsheng1028(java菜)回复于 2005-01-20 16:00:17 得分 0

hibernate只是对数据库的一种ORM的东东。ejb应该更广泛点吧。  
  Top

48 楼greenmars2004(火球)(业余程序员)(我会的不多,不过都可以告诉你)回复于 2005-01-20 16:08:11 得分 0

?????????????  
  张飞杀岳飞,杀的满天飞。Top

49 楼sysbill(吴天)回复于 2005-01-20 16:12:24 得分 0

可笑的问题Top

50 楼whyxx(最近有点闲)回复于 2005-01-20 16:20:55 得分 0

鞋子能代替脚的话,struts就可以代替ejbTop

51 楼xitianjile(空想社會主義)回复于 2005-01-20 16:24:41 得分 0

不同概念的东西!!  
   
  问题类似  
  中国能取代政府吗?Top

52 楼honest19(看客)回复于 2005-01-20 18:01:50 得分 0

大哥,你的想法很奇特。  
  高,实在是高!Top

53 楼yeshucheng(叶澍成★七哥)回复于 2005-01-20 20:07:25 得分 0

整个级别和概念是不同的:)Top

54 楼happybadniu(穿布鞋的妞妞)回复于 2005-01-21 10:25:00 得分 0

hibernate可以部分代替实体EJB,struts呢和EJB一点儿靠不上边的。完全不同的两种概念阿/Top

55 楼redex(cc)回复于 2005-01-21 10:49:34 得分 0

关公战秦琼.Top

56 楼zdnetchina(天天向上)回复于 2005-01-21 13:34:05 得分 0

一个是流行的mvc框架,另一个是企业组件.Top

57 楼janicen(追忆)回复于 2005-01-21 13:45:46 得分 0

这是哪门子跟哪门子呀。。。不符合逻辑。。bs楼主~~Top

58 楼heijigaoke(天才菜鸟程序员(*为了程序我失去了女朋友,失去满头秀发,我一定要成功!))回复于 2005-01-21 15:14:43 得分 0

搞笑Top

59 楼lym430(风舞狂沙)回复于 2005-01-21 17:17:00 得分 0

晕,吓我一跳,什么跟什么嘛!ejb就是把复杂的东西简单化,把简单的东西复杂化Top

60 楼wadsunglow(东)回复于 2005-01-21 17:32:10 得分 0

不是同一类型的东东Top

61 楼haode(好的)回复于 2005-01-21 17:33:33 得分 0

俩不是一个层面上的,没法取代Top

62 楼dengbg()回复于 2005-01-21 19:43:34 得分 0

现在struts和ejb是绝配呢,怎么能取代呢?Top

63 楼cnidb(老菜)回复于 2005-01-21 19:55:09 得分 0

恩Top

64 楼zealVampire(白鹤泉)回复于 2005-01-21 21:30:18 得分 0

一个是MVC   一种架构    
  一个是企业的bean    
   
  Top

65 楼catblue(佛家说:一粒沙中看世界。)回复于 2005-01-22 10:03:28 得分 0

同意Top

66 楼hjd2357(愿大家有个好家庭)回复于 2005-01-22 10:09:19 得分 0

何谓取代不取代,他们的侧重点不同呀,个有个的优点呀Top

67 楼catblue(佛家说:一粒沙中看世界。)回复于 2005-01-23 10:12:16 得分 0

概念不同Top

68 楼lyqq(曾经是菜,现在还是菜!)回复于 2005-01-23 10:23:22 得分 0

两颗星   真的   好容易混啊!Top

69 楼km3(北落师门)回复于 2005-01-23 12:19:36 得分 0

当然是不能了,  
  想一想,weblogic可能代替windows么?当然是不能了,根本就不是一类东西Top

70 楼fushun(乌饭树)回复于 2005-01-23 21:30:07 得分 0

开眼了Top

71 楼jacklondon(jacklondon)回复于 2005-01-23 22:29:35 得分 0

有可能。  
  前提是,tomcat   的集群功能做得更强大一点。Top

72 楼lingcm(小长)回复于 2005-01-23 23:39:32 得分 0

果然是张飞杀岳飞,杀的满天飞呀!Top

73 楼kill8108(日月之光)回复于 2005-01-24 10:11:58 得分 0

楼主还真的好好看下资料了啦,  
  struts是框架思想的啦,  
  EJB可以认为是处理各种业务的Bean吧Top

74 楼dabo1980(Java小菜鸟)回复于 2005-01-24 10:29:16 得分 0

楼主煽动性真强!整个java论坛沸腾了!Top

75 楼sunDay1207(sunsky)回复于 2005-01-24 11:10:39 得分 0

struts和EJB是两个不同世界的东西,struts   只是一个WEB   FRAMEWORK   而EJB是对象持久层Top

76 楼Iambest(飞翔的雄鹰)回复于 2005-01-24 12:04:48 得分 0

这两个技术不是一个东西Top

77 楼heijigaoke(天才菜鸟程序员(*为了程序我失去了女朋友,失去满头秀发,我一定要成功!))回复于 2005-01-24 13:32:47 得分 0

呵呵,楼主是想上CSDN帖子TOP100吧!我买了程序员2004年合顶本,CSDN上面有个TOP100,天啊,大多数都是垃圾帖,真不晓得,编辑怎么就把那些帖子放上去的,估计是分子高吧Top

78 楼sgdb(神天月晓)回复于 2005-01-24 13:40:31 得分 0

200点??楼主是怎么放的??Top

79 楼losebaby(可乐罐)回复于 2005-01-24 14:54:40 得分 0

用jsp可以实现几乎所有的java应用,只要你有足够的资源。只是有时候写出来的东东让自己觉得实在是让人觉得恶心。呵呵,接分Top

80 楼jacklondon(jacklondon)回复于 2005-01-28 22:19:41 得分 0

to   heijigaoke,  
  top   100   我也看了,基本上是垃圾。Top

81 楼dongdongmaster(冬冬)回复于 2005-01-29 11:10:30 得分 0

这贴又浮上来了!Top

82 楼jxjrsuibian(奔三啦!)回复于 2005-01-30 16:15:15 得分 0

呵呵,这贴这么热,我不来up一下显得我老土了^_^Top

83 楼ymm(紫外线)回复于 2005-01-30 16:18:37 得分 0

呵呵,顶一下,二样不在一个层次的东西,这个开的有点远了Top

84 楼heijigaoke(天才菜鸟程序员(*为了程序我失去了女朋友,失去满头秀发,我一定要成功!))回复于 2005-01-31 08:40:18 得分 0

肯定可以!  
  STRUTS跟EJB都是JAVA编写的  
  两者没有矛盾Top

85 楼shxchenwind(秋风扫落叶)回复于 2005-02-01 10:39:27 得分 0

kk,纯属跟贴!  
  Top

86 楼zjpangxie(专用马甲)回复于 2005-02-01 12:02:40 得分 0

可以取代,完全可以,没有问题。。。  
   
  PS:知道怎么给分了。。。*$#%$%@@%$54Top

87 楼IEQQ(从小事做起)回复于 2005-02-02 16:51:39 得分 0

帮你顶。。。。。  
   
  接分。  
   
  。  
   
  。帮你顶。。。。。  
   
  接分。  
   
  。  
   
  。帮你顶。。。。。  
   
  接分。  
   
  。  
   
  。帮你顶。。。。。  
   
  接分。  
   
  。  
   
  。  
  帮你顶。。。。。  
   
  接分。  
   
  。  
   
  。  
  帮你顶。。。。。  
   
  接分。  
   
  。  
   
  。帮你顶。。。。。  
   
  接分。  
   
  。  
   
  。Top

88 楼IEQQ(从小事做起)回复于 2005-02-02 16:52:11 得分 0

帮你顶。。。。。  
   
  接分。  
   
  。  
   
  。Top

89 楼IEQQ(从小事做起)回复于 2005-02-02 16:52:44 得分 0

帮你顶。。。。。  
   
  接分。  
   
  。  
   
  。Top

90 楼ymm(紫外线)回复于 2005-02-02 16:55:22 得分 0

根本不是一回事Top

91 楼yiboo(生活在冻土的冰凌,爱上了沙漠的阳光)回复于 2005-02-02 17:01:24 得分 0

根本不是一回事  
  不是一回事  
  不是一回事  
  Top

92 楼eshiqi(易十七)回复于 2005-02-02 17:51:23 得分 0

也不能说根本不是一回事,毕竟还是有些关系的.楼主如果真的是struts学得很好的话,就可以不去管ejb了.不过,如果真的一点不懂ejb的话,怀疑是否真的能学好struts.Top

93 楼malotita(malotita)回复于 2005-02-04 18:17:01 得分 0

大家都是高手,可是对于一些初学者,要说得具体点,而不是一味了批判。Top

94 楼jerrykey(钥匙)回复于 2005-02-04 18:42:24 得分 0

先去看看什么是struts什么是ejb吧……Top

95 楼86867651(顶怪王)回复于 2005-02-04 19:01:44 得分 0

你的问题我就不回答了,  
   
   
  我只能说,地球是很危险地,快会火星吧!Top

96 楼superlanneret()回复于 2005-02-06 08:59:32 得分 0

怎么还有人问这个问题啊struts是框架ejb是组件不是同一个类型阿Top

97 楼flyingWithJava(野狼)回复于 2005-02-06 10:51:28 得分 0

dingTop

98 楼blackcase(blackcase)回复于 2005-02-06 10:55:17 得分 0

被这个标题吸引进来,失望~~~Top

99 楼aqining(阿启)回复于 2005-02-07 15:02:32 得分 0

其实有这样一问,说明一点,Java太繁杂。  
  所以,没有必要跟风,确定自己要做什么,要用到那些技术,然后再仔细研究。Top

100 楼rainvoid()回复于 2005-02-07 16:37:19 得分 0

 
   
   
  报告!!!!!!!!!我有话说:  
   
   
   
   
   
   
      怎么大家对我的问题不理不问,反到在这里来找乐???还来了那么多“红星”   555555555   :(  
   
   
   
   
   
  Top

101 楼dingshunxing(小丁)回复于 2005-02-08 14:48:45 得分 0

Hibernate可以取代EJB,但是Struts和EJB是完全不同种的东西。。。Top

102 楼du51(郁郁思扬)回复于 2005-02-08 19:40:39 得分 0

接分...Top

103 楼yymoth(心甘情愿)回复于 2005-02-12 14:30:37 得分 0

顶  
  我跟楼主差不多水平啊。。 哈。。Top

104 楼angelface(§<@#$&^%$>§)回复于 2005-02-12 17:01:51 得分 0

说实话,   完全是两码子事,   扯不到一块去,   要说sprintg,   吧,   还差不多,Top

105 楼m_m1m2m3m4m5(毛大军)回复于 2005-02-12 17:53:02 得分 0

看来大家水平都不高  
  (这样的问题有这多人,有点难度就没人回了??)Top

106 楼GFNotFoundException(喜欢下雨天)回复于 2005-02-12 18:08:21 得分 0

每个人都在进步,一次的错误不等于一切,试问如果不犯错的话,问题会记得牢吗?人会进步吗?Top

107 楼xinyaoxp(云枫)回复于 2005-02-25 11:42:14 得分 0

严重同意楼上的话:  
  每个人都在进步,一次的错误不等于一切,试问如果不犯错的话,问题会记得牢吗?人会进步吗?  
  Top

相关问题

  • EJB,struts问题
  • struts+spring以及struts+ejb的问题
  • struts中访问ejb一问
  • struts
  • struts
  • struts
  • 要怎样才可以用.NET客户端取代JSP调用struts写的的一个LoginAction
  • 开发电子商务,该用jsp+struts+Ejb还是 jsp+struts+spring+hibernate
  • struts调用EJB找不到路径的问题?~~~~~~~~~
  • Struts、Struts+hibernate和EJB这三种技术,分别适合开发什么样的系统,如何选择呢?

关键词

  • j2ee
  • ejb
  • struts
  • 组件
  • 框架
  • 数据
  • mvc
  • 架构
  • 逻辑
  • 业务

得分解答快速导航

  • 帖主:shijainbo
  • flyxxxxx
  • fireflyqt
  • ikevin
  • agu
  • huanxiangzhe24
  • Jacky1206
  • happybadniu
  • sagittarius1979
  • charlie0895
  • xylll
  • realfish
  • Nilechen
  • dejkstro
  • bluesky35
  • luo_jian_dong
  • serf
  • zealVampire
  • tangbow
  • fetch
  • treeroot

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo