佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1299|回复: 19

JAVA Web Framework

[复制链接]
发表于 5-6-2007 12:42 PM | 显示全部楼层 |阅读模式
JAVA Web Framework

我很伤心。。
很少看到有讨论JAVA web Framework 的贴。。
我决定开一个。。。
请大家讨论讨论。。。
这是我一些我懂的(详细资料请参考连接):

1.Struts
http://jakarta.apache.org/struts

2.Turbine
http://jakarta.apache.org/turbine

3.Tapestry
http://jakarta.apache.org/tapestry/index.html

4.WebWork
http://www.opensymphony.com/webwork/

5.Velocity
http://jakarta.apache.org/velocity

6.Spring
http://www.springframework.org/

7.JSF
http://java.sun.com/javaee/javaserverfaces/

8.Enhydra Framework
http://www.enhydra.org/

9.Stripes Framework
http://mc4j.org/confluence/display/stripes/Home

如果你知道还有什么framework请post上来。。
也可以给些意见。。。


[ 本帖最后由 路人令狐冲 于 10-7-2007 11:12 AM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

发表于 5-6-2007 01:16 PM | 显示全部楼层
还有一个Wicket...
不过对Tapestry比较有兴趣...
回复

使用道具 举报

 楼主| 发表于 5-6-2007 02:15 PM | 显示全部楼层
原帖由 苦瓜汤 于 5-6-2007 01:16 PM 发表
还有一个Wicket...
不过对Tapestry比较有兴趣...


8.Wicket
http://wicket.sourceforge.net/Introduction.html

不是很喜欢。。
framework不是很全面。。。
回复

使用道具 举报

发表于 5-6-2007 04:02 PM | 显示全部楼层
原帖由 路人令狐冲 于 5-6-2007 02:15 PM 发表


8.Wicket
http://wicket.sourceforge.net/Introduction.html

不是很喜欢。。
framework不是很全面。。。


不知道你所谓的全面是什么意思?像Spring这样?
回复

使用道具 举报

 楼主| 发表于 5-6-2007 04:27 PM | 显示全部楼层
原帖由 苦瓜汤 于 5-6-2007 04:02 PM 发表


不知道你所谓的全面是什么意思?像Spring这样?


应该说没什么热门吧...
所以没什么资料...
看了它的教程,没什么特别...
也没有diagram看...
回复

使用道具 举报

发表于 6-6-2007 06:28 PM | 显示全部楼层

回复 #3 路人令狐冲 的帖子

刚好更你相反,我就超喜欢用wicket, 因为它是component-based, 写起来就好象写swing application一样, 我个人为最大的好处是resuable,不需烦configuration, separate of concern, 让Web designer 去做web ui design 而Java developer去搞定bussiness logic etc. 顺便打wicket广告,想知道更多wicket的朋友, 不妨到以下看看。

http://www.javalobby.org/java/forums/t60786.html

http://ptrthomas.wordpress.com/2007/03/02/wicket-impressions-moving-from-spring-mvc-webflow/

Spring 是 Java/JEE application framework, 不是web framework.

应该还有其它的framework 吧,

struts2 - http://www.struts2.org/

jboss-seam - www.jboss.com/products/seam

webflow - www.springframework.org/webflow
回复

使用道具 举报

Follow Us
 楼主| 发表于 6-6-2007 08:02 PM | 显示全部楼层
原帖由 黑木头 于 6-6-2007 06:28 PM 发表
刚好更你相反,我就超喜欢用wicket, 因为它是component-based, 写起来就好象写swing application一样, 我个人为最大的好处是resuable,不需烦configuration, separate of concern, 让Web designer 去做web ui ...


谢谢你提供的资料。。。
可能我没看过这些资料。。
看了可能会改变想法。。
看来你对它还蛮熟系哦。。。
回复

使用道具 举报

发表于 6-6-2007 09:54 PM | 显示全部楼层
原帖由 黑木头 于 6-6-2007 06:28 PM 发表
刚好更你相反,我就超喜欢用wicket, 因为它是component-based, 写起来就好象写swing application一样, 我个人为最大的好处是resuable,不需烦configuration, separate of concern, 让Web designer 去做web ui ...

wicket和tapestry应该是目前除了struts之外的热门吧
回复

使用道具 举报


ADVERTISEMENT

发表于 10-6-2007 01:59 PM | 显示全部楼层
我比較喜歡用 JSF Framework。它也是 Component-Based Driven 而且和 Ajax Framework 結合得很好。
回复

使用道具 举报

 楼主| 发表于 12-6-2007 10:48 AM | 显示全部楼层
原帖由 robitech9 于 10-6-2007 01:59 PM 发表
我比較喜歡用 JSF Framework。它也是 Component-Based Driven 而且和 Ajax Framework 結合得很好。


但是sun provide的IDE太吃memory了。。。
我palia电脑不能用。。
回复

使用道具 举报

发表于 14-6-2007 11:54 PM | 显示全部楼层
我学过的以下。
Enhydra Framework
http://www.enhydra.org/

Stripes Framework
http://mc4j.org/confluence/display/stripes/Home

不过, 我推存 Stripes。
Enhydra, 我用了几年, 觉得是浪费。 没有市场。
除此之外, 我推存 Struts。
我 interview 过 10 间公司, 8 间用 struts。我不会 struts, 所以, 我没有 market value。
回复

使用道具 举报

 楼主| 发表于 3-7-2007 10:09 AM | 显示全部楼层
原帖由 chuash78 于 14-6-2007 11:54 PM 发表
我学过的以下。
Enhydra Framework
http://www.enhydra.org/

Stripes Framework
http://mc4j.org/confluence/display/stripes/Home

不过, 我推存 Stripes。
Enhydra, 我用了几年, 觉得是浪费。 ...


现在structs就很像当年的servlet酱, 不过很快就会过时了。
回复

使用道具 举报

发表于 5-7-2007 07:25 PM | 显示全部楼层

回复 #1 路人令狐冲 的帖子

谢谢。我学到新东西咯。
回复

使用道具 举报

 楼主| 发表于 10-7-2007 11:11 AM | 显示全部楼层
另一个framework
WebWork by Open Symphony

http://www.opensymphony.com/webwork/
回复

使用道具 举报

发表于 16-7-2007 01:15 AM | 显示全部楼层
原帖由 路人令狐冲 于 10-7-2007 11:11 AM 发表
另一个framework
WebWork by Open Symphony

http://www.opensymphony.com/webwork/


WebWork 已经融入 Struts2
回复

使用道具 举报

 楼主| 发表于 16-7-2007 10:46 AM | 显示全部楼层
原帖由 dragon1998 于 16-7-2007 01:15 AM 发表


WebWork 已经融入 Struts2


谢谢dragon1998。。。

http://struts.apache.org/2.0.8/index.html
回复

使用道具 举报


ADVERTISEMENT

发表于 25-7-2007 11:43 AM | 显示全部楼层

回复 #1 路人令狐冲 的帖子

你们有没有觉得JAVA 的科技发展的太快了? 我本身刚看懂了JAVA Blue Print Design. 别人现在都用STRUTS. 当你刚完成你的STRUTS FRAMEWORK 的架构,别人以开始用JSF1.2 了
回复

使用道具 举报

发表于 25-7-2007 11:49 AM | 显示全部楼层

回复 #17 wslywei 的帖子

IT是那样的。每天我们要UPDATE ....
回复

使用道具 举报

 楼主| 发表于 26-7-2007 08:42 PM | 显示全部楼层
本帖最后由 路人令狐冲 于 30-8-2010 10:37 AM 编辑

回复

使用道具 举报

发表于 27-7-2007 03:59 PM | 显示全部楼层

回复 #19 路人令狐冲 的帖子

大师兄你的意思是你没有用HIBERNATE, JDO, SPRING, 等等之类吗? 哪如果你的系统要换DB时, 你一定会很头痛的啦. 以上几个FRAMEWORD都好用. 他们将EJB和DB 分开, 在中间家一个layer. 不必写SQL statement.要换DB? 没问题. 小弟没用过 wicket.有那一为大虾可以点出他和JSF的优劣吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 16-6-2024 07:54 PM , Processed in 0.095113 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表