Java Web开发表现层大家都是用的啥流派?

linnchord 发布于 2010/08/19 00:30
阅读 2K+
收藏 0

最近看java,看完servlet和jsp的基本技术,感觉在表现层这一块比较混乱。

感觉基本上有这些个

  • jsp基本声明、指令、代码片段
  • EL表达式
  • 自定义JSP标签(标准/simple)
  • JSTL标签库(core/i18n/sql/function)

看完后感觉特别混乱,一个基础的标准为啥会有这么多不同的实现?仅仅是历史积累的原因吗?特别是其中有些特性感觉功能穿透性太强、太危险,有悖于分层设计的初衷,更不用说JSTL的sql库,真是…

除此之外还有各种第三方的实现,象Velocity、freemaker、structs、spring mvc,感觉比标准实现要好。

我想问一下,大家写应用表现层都是怎么实现的?都是用第三方框架吗?有用jsp标准的吗?是怎么个写法?

大家都来报一下,统计了解下,应该蛮有意思的哦。

类型:企业应用/门户网站/应用类网站/...
技术:纯JSP/自定义标签库/框架balabala...
其他:

.net转java入门,求不吝赐教,谢谢!

加载中
0
红薯
红薯

oschina 用的是 velocity

0
徐小路
徐小路

我们公司,纯JSP   + struts

0
烈冰
烈冰

我用JSF+spring。一般我是这样选择:

一般的网站,比如门户、购物、个人站点,用jsp或者第三方的模板引擎就够了。如果是做业务系统,比较多form的话,jsf是更好的选择

0
ghostbb
ghostbb

Tapestry 4.1 and 5.1 用户轻轻的漂过!

不过个人感觉,一切皆Servlet

0
Sephiroth
Sephiroth

一般jsp,更倾向freemarker

0
IEF
IEF

Velocity

0
罪恶的花生
罪恶的花生

html+jquery+struts

0
挖粪涂墙
挖粪涂墙

Extjs +struts2.0+Spring

0
hans汉斯
hans汉斯

Tapestry 5.x html

一切最终都是socket通讯

0
jing31
jing31

freemarker+struts2

返回顶部
顶部