当前位置: 代码迷 >> Java Web开发 >> [求助]jsf&struts的区别?
  详细解决方案

[求助]jsf&struts的区别?

热度:457   发布时间:2007-03-12 18:21:26.0
[求助]jsf&struts的区别?

我一个编程新手,在这里想请教大家一问题:
有 人说jsf也是一种框架,那么我学了struts还有必要学jsf吗?
更有 人说jsf+struts=无敌 真的是这样吗?
另外 , 用什么样的工具开发struts程序更好呢?
请大家给我一点建议, ok 可要快一点呀.
先谢谢你了

搜索更多相关主题的帖子: jsf  struts  框架  

----------------解决方案--------------------------------------------------------
JSF是一种基于事件驱动机制的(反正我用了二个月左右,觉得和Tapestry这种事件驱动的框架根本没法比,JSF真的好烂。。个人看法)

Struts网上大把的介绍了。。。

如果可以用收费的就用myeclipse好了.

框架学会struts后,看JSF会很简单的,流程差不多一样的。。。

jsf+struts=无敌。。。这倒没听说过。。
----------------解决方案--------------------------------------------------------
我觉得只要把struts学好就可以 了.
----------------解决方案--------------------------------------------------------
2者差不多, 会一反三。
----------------解决方案--------------------------------------------------------
JSF是SUN官方推荐的一款WEB框架,名声和EJB一样有名----的烂
不过却能得到开发工具相当好的支持。

相比起来 Tapestry 就麻烦得多

----------------解决方案--------------------------------------------------------
Tapestry上手慢,不过现在 的Tapestry5已经非常简单了。。。(好久没用了,原来用的时候还只是Tapestry3.0,而且网上连一个例子都找不到的)

Struts就不说了,个人觉得用 Struts还不如用JSP+Servlet+Javabean
----------------解决方案--------------------------------------------------------
JSF不错哦,怎么会烂呢?


----------------解决方案--------------------------------------------------------
JSF到目前为止连个好点的版本都没的,我们现在用的是他的5.0版(有一些组件只有在最新版本中才),很多组件做的不成功。。。。。留给程序员可以用的接口太少,封装的太死。

给个最简单的例子:用他的dateTable,然后每一行都有一个radio,这个时间你就知道他的radio组件有多烂了,根本没法做到单选的功能,还要通过大量脚本自己控制。。


到目前感觉最好用的组件就是他的那个jscookMenu不过这个组件不是他们做的,还有就是树型菜单组件,日程按排组件,分页组件。。


----------------解决方案--------------------------------------------------------
我还没接触过两者,谁知道先学那个好?

----------------解决方案--------------------------------------------------------
学会MVC就可以了,JSP+SERVLET+JAVABEAN,再学其他做MVC的框架很容易上手的。
----------------解决方案--------------------------------------------------------
  相关解决方案