`
nbaertuo
  • 浏览: 76232 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

seam-icefaces

阅读更多

原来一直使用ICEFACES,在开发过程中发现,icefaces还是不能解决JSF为维护客户端和服务端组件树而多次调用GET方法,导致List或者bean维护中多次调用数据库查询,还有个问题是我写的JSPX文件不能刷新,一刷新就IE死掉了。以前听说过SEAM但是一直不敢使用,因为ICEFACES还是搞清楚就开始SEAM,在两个问题不能解决的情况下,无赖得尝试了SEAM,在ICEFACES官方的EAR包中,修改了一些配置,去掉了EJB(就是在inputFileBean钟使用了EJB,修改这个为普通的BEAN就可以了),添加了HIBERNATE和SPRING,(狠想用EJB但是还不会),就这样不使用EJB的ICEFACE-SEAM开始开发了。感觉蛮爽,在开发钟感觉SEAM的DATAMODEL和DATAMODELSELECT不能封装和重用,但是个人喜欢封装,在SPRINGSIDE的StrutsEntityAction的提示下,编写一个基类,在基类中获得子类的DataModel和DataModelSelect,从而达到可以在基类操作子类的属性,这样基本的增,删,改,查就可以封装了。根据个人的设计模式可以玩很多花样的。。。只是LOG4J的问题没有解决,尝试了几种网上的方法都不行,还有个问题就是在Service层的异常,不知道怎么不能抛出,我写了个int i=1/0;竟然没有报错,相当郁闷。

分享到:
评论
6 楼 cuiyi.crazy 2008-06-03  
spring已经把jsf作为一级公民了
5 楼 bottom 2008-06-03  
don't you see the spring sample in seam?
4 楼 jqhero79 2008-04-05  
在<head> </head>之间加入<meta http-equiv="content-type" content="text/html; charset=UTF-8" />即可显示中文.
3 楼 打倒小日本 2008-01-05  
学习了两天Seam,感觉真的不错,解决了很多实际的问题,为了JSF只好背叛Spring了!
2 楼 打倒小日本 2008-01-02  
楼主现在是Seam + Spring+ Hibernate嘛?
感觉挺爽的话,我也准备开始用Seam了
不用Seam就是因为舍不得Spring 如果能很好的共存 那就太棒了
1 楼 ltj_007 2008-01-01  
老大,请教一个问题,请问ICEFACES显示中文是怎么处理的?我在MyEclise6.0.1中测试是发现中文字都是乱码。

相关推荐

    Seam-gen生成基础项目骨架

    Seam-gen 是一款用于快速生成基于 Seam 框架的基础项目结构的工具,它通过简单的命令行交互式过程,帮助开发者构建项目的雏形,并且能够根据数据库信息自动生成管理数据库的 CRUD(Create, Read, Update, Delete)...

    seam-forge dist

    【seam-forge 编译与使用详解】 `seam-forge` 是一款强大的工具,主要用于简化Java EE应用开发,特别是针对Seam框架的应用。它提供了自动化构建、部署和管理Seam项目的能力,大大提升了开发效率。在描述中提到的是...

    seam-gen命令解析文档

    ### seam-gen命令解析知识点 #### 一、Seam框架简介及seam-gen命令的作用 Seam框架是一款基于Java EE标准的轻量级企业级应用框架,它极大地简化了Java EE应用的开发流程,使得开发者能够更加高效地构建复杂的业务...

    jboss-seam-selectitems

    java jboss seam jboss-seam-selectitems

    Algorithm-seam-carving-js.zip

    Algorithm-seam-carving-js.zip,seam-carver的javascript实现。seam carver是一种基于内容的图像缩放算法,算法是为计算机程序高效、彻底地完成任务而创建的一组详细的准则。

    Seam-Carving-Matlab-master.rar_boardkkc_seam_seam carving_seamca

    这个名为"Seam-Carving-Matlab-master.rar_boardkkc_seam_seam carving_seamca"的压缩包文件包含了Matlab实现的Seam Carving算法,非常适合学习和理解这一技术。 Seam Carving的基本思想是找到图像中的一条或几条...

    seam-support.jar

    seam-support.jar

    seam-navigation.jar

    seam-navigation.jar

    seam-javapolis2007

    ### Seam-Javapolis2007 知识点解析 #### 标题解析 - **标题**:“seam-javapolis2007” - **解释**:此标题表明了内容是关于 Seam 框架在 2007 年 Javapolis 大会上的演示或演讲材料。Javapolis 是一个重要的 Java...

    Seam - 语境相关的组件

    Seam是一种Java EE框架,它在开发企业级应用程序时提供了高度集成和语境相关的组件模型。这个框架的主要目标是简化复杂性,使开发者能够更高效地构建动态、响应式的Web应用。Seam的核心理念是将不同的技术,如Java...

    mahmoudnafifi-seam-carving-b553f4e_709com_数字图像处理_seamcarving_

    这个压缩包文件“mahmoudnafifi-seam-carving-b553f4e”可能包含相关的源代码、示例图像、教程或者演示,用于帮助理解并实践Seam Carving技术。通常,这样的资源会包括详细步骤的解释,可能的编程实现(可能是用...

    seam-pageflow.jar

    seam-pageflow.jar

    seam-3.1.0资源包

    在资源包中,"seam-3.1.0.Beta5"可能是Seam 3.1.0的早期预览版本,尽管描述中提到可以使用"3.1.0.final",但Beta5可能包含了一些特定的实验性功能或bug修复。开发者通常会使用这样的预发布版本来测试新功能和稳定性...

    jboss-seam-1.1.1.GA.tar.gz_easy

    在"jboss-seam-1.1.1.GA.tar.gz_easy"这个压缩包中,我们能够获取到JBoss Seam 1.1.1 GA版本,这是一个稳定且通用的发布版。 1. **JBoss Seam框架**:Seam是基于组件的框架,它将Web层和业务层无缝连接,消除了传统...

    jsf-seam-jpa文档

    Seam 是一个强大的Java EE框架,它通过整合和强化Java EE 5的多个核心组件,如JSF(JavaServer Faces)和EJB 3.0,来提供一个统一且高效的开发体验。Seam的设计目标是简化Web应用的复杂性,特别是对于有状态的Web...

    Seam-无缝集成JSF

    ### Seam-无缝集成JSF #### 一、概述 Seam作为一个强大的应用程序框架,旨在扩展JSF(JavaServer Faces)的功能,为Java Web应用程序开发者提供更完善的解决方案。JSF作为Java Web应用程序的标准框架之一,虽然...

    Seam - 语境相关的组件 .pdf

    最后,文档还介绍了如何在JBoss中使用JSF 1.2 RI运行Seam应用,以及如何使用Seam-gen工具快速启动新项目,包括从数据库生成应用程序、部署为EAR包和增量热部署。 Seam的核心是其上下文相关的组件模型,包括无状态上...

    JBoss Seam--A Deep Integration Framework

    **JBoss Seam——深度整合框架** JBoss Seam是一款开源的企业级应用框架,它以其深度集成的能力而闻名。这个框架的设计目标是简化Java EE(现在称为Jakarta EE)开发,通过提供一个统一的环境来整合各种技术和组件...

Global site tag (gtag.js) - Google Analytics