`

有意思的比较(Wicket VS JSF)

阅读更多

有个国外的程序员将JSF和Wicket的代码,使用图形的方式进行了比较。
感觉上JSF是使用类似于Bean的访问方式,交由标签处理,也就是说标签相当于View层的控制类
而Wicket的Java代码要复杂一些

http://www.breakitdownblog.com/wp-content/uploads/2007/05/wicket_vs_jsf_forum.png

分享到:
评论
5 楼 aaoob 2007-08-31  
4 楼 wl95421 2007-07-26  
从理论上讲
Session占用空间较大,意味着用户数量支持的少。
这句话没有任何问题

但是从另外角度来讲
1、大部分业务项目主要是少量用户在用,100和120个用户没有质的区别
2、如果说开发方式能降低20%的成本,用户不介意将这个成本转移到硬件上

简单想法,供参考和讨论。
3 楼 wl95421 2007-07-25  
Wicket的Session比较大
但并没有想像中的这么大
我曾经在两个项目中使用Wicket
运行效果还是非常不错的
没有出现过OutOfMemory
特别是1.3增加的FileSessionStore及StatelessForm还是很有用的。
2 楼 minimu 2007-07-25  
Wicket 把太多的东西丢session里面,有点受不了
关注过很长一段时间
1 楼 liangguanhui 2007-07-24  
wicket_vs_jsf_forum

相关推荐

    Java Web层框架之比较—比较JSF、Spring MVC、Stripes、Struts 2、Tapestry和Wicket.doc

    本文将深入对比六种流行的Java Web层框架:JSF、Spring MVC、Stripes、Struts 2、Tapestry和Wicket。 **JavaServer Faces (JSF)** JSF作为Java EE的一部分,拥有广泛的支持和市场需求。它的优点在于快速上手和丰富...

    Wicket vs Struts

    本文将对比两个流行的Java Web框架:Wicket和Struts,旨在帮助开发者更好地理解它们的特点、优势以及适用场景。 **Wicket** Wicket是一个基于组件的MVC(Model-View-Controller)框架,它的核心理念是"一切都是一...

    wicket指南

    **Wicket 指南** **一、Wicket 框架概述** Wicket 是一个开源的、基于组件的 Java Web 开发框架,它提供了一种简单而强大的方式来构建动态、交互性强的Web 应用程序。Wicket 的设计哲学是将Web 页面的视图与业务...

    Wicket.pdf(Wicket开发指南)

    - **与 Struts 比较:** Wicket 更加注重组件化和 MVC 的分离,提供更好的代码组织结构;而 Struts 更侧重于表单处理和数据验证。 - **与 Tapestry 比较:** 两者都强调组件化开发,但 Wicket 在性能优化方面做得...

    wicket 基础知识培训

    通过比较Wicket和Struts,我们可以看到Wicket更加注重代码的简洁性和可测试性,而Struts则更加强调配置和流程控制。理解这两种框架的优缺点可以帮助开发者根据项目需求选择合适的工具。 总的来说,Wicket基础知识...

    wicket_mvn库

    **Wicket Maven 库详解** Wicket Maven 库是一个针对 Apache Wicket 框架的 Maven 存储库,它包含了构建和运行 Wicket 应用程序所需的各种依赖项。Apache Wicket 是一个用于创建 Web 应用程序的开源 Java 框架,它...

    apacke-wicket-mvn编译

    【标题】:“apacke-wicket-mvn编译”指的是使用Apache Maven构建工具来编译一个基于Apache Wicket的项目。Apache Wicket是一款开源的Java Web应用框架,它以组件为基础,提供了丰富的功能来帮助开发者创建动态、...

    wicket开发指南 pdf

    **Wicket 开发指南** Wicket 是一个开源的、基于Java的Web应用程序框架,它以其组件化、模型-视图-控制器(MVC)架构和轻量级特性而受到开发者们的青睐。本指南将深入探讨Wicket的核心概念、工作原理以及如何有效地...

    wicket 官方JAVA教程

    **Wicket官方JAVA教程** Wicket是一款开源的Java Web应用程序框架,它强调组件化和声明式编程模型,使得开发人员可以构建出用户界面更加灵活且易于维护的Web应用。本教程将深入探讨Wicket的核心概念、特性以及如何...

    Wicket 入门

    ### Wicket 入门与 Eclipse 项目创建指南 在当今的 Web 开发领域,Java 框架扮演着举足轻重的角色,其中 Apache Wicket 是一个强大的、面向组件的 Java Web 应用框架,它简化了 Web 应用的开发过程。本文将详细介绍...

    wicket简单实例

    **Wicket简单实例详解** Wicket是一款开源的Java Web应用程序框架,它强调组件化和模型-视图-控制器(MVC)的设计模式。这个“wicket简单实例”是为了帮助初学者理解Wicket的工作原理和基本操作,通过运行这些示例...

    wicket国际化例子

    在本文中,我们将深入探讨Wicket框架中的国际化(i18n)实现,以及如何使用`wicket:message`和`StringResourceModel`等工具来读取`.properties`资源文件。Wicket是一个流行的Java web应用程序框架,它提供了强大的...

    wicket的helloworld

    **Wicket HelloWorld程序详解** Wicket是一个开源的Java Web应用程序框架,它强调组件化和模型-视图-控制器(MVC)的设计模式。这个“Wicket的HelloWorld”程序是初学者入门Wicket的典型例子,它展示了如何利用...

    Wicket开发指南-简体版

    **1.3 Wicket与其他Web框架的比较** - **Struts概述**:Struts是一个流行的MVC框架,但相比Wicket来说,它的配置更为复杂,学习曲线较高。 - **Tapestry概述**:Tapestry也采用了组件化的方式,但在灵活性和性能...

    wicket相关书籍

    Apache Wicket 是一个开源的Java Web应用程序框架,它以其组件化的模型、强大的状态管理和低级别的浏览器依赖性而受到开发者的欢迎。Wicket 相关书籍是深入理解和掌握这个框架的重要资源,下面将针对这些书籍提供的...

    wicket例子和开发指南

    Wicket是一个开源的Java Web应用程序框架,它提供了一种组件化的开发方式,使得Web应用的构建更为简单和直观。这个压缩包包含了一个Wicket的开发指南PDF文档以及一些示例项目,这些都是学习和掌握Wicket框架的重要...

    wicket1.4.7中的jar包

    Wicket是一个开源的Java Web应用程序框架,它提供了一种组件化的开发方式,使得开发者能够创建交互性强、用户体验良好的Web应用。在Wicket 1.4.7版本中,包含了一系列的jar包,这些jar包是构建和运行基于Wicket的...

Global site tag (gtag.js) - Google Analytics