`
xly_971223
  • 浏览: 1273904 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

seam的侵入性太牛了吧

    博客分类:
  • java
阅读更多
hibernate的开发者Gavin King这斯 不好好的搞hibernate 非去搞什么seam 害的我们又要学该死的seam

seam的侵入性可是相当的高
在eclipse下写了一个最简单的web app 就一个index.jsp页面 ,然后把seam的一大堆包拷贝过来。
你猜怎么着?
看看下面把
org.apache.jasper.JasperException: java.lang.NullPointerException
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:522)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:356)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

整出这么一堆异常来

继续研究。。。

分享到:
评论
1 楼 vtrtbb 2009-01-21  
你用错了,用周星星的话,球不是这么踢的,注入不是这么用地。。。。
实际seam的优点就是注入注出
@In

@Out

相关推荐

    Seam框架文档简述

    Seam旨在简化企业级应用的开发过程,同时提高应用的可维护性和可扩展性。 #### 二、Seam框架的特点 ##### 1. 支持JSF和丰富的组件库 Seam支持JSF标准,这意味着开发者可以直接使用JSF提供的丰富UI组件。此外,...

    为Seam做好准备

    10. **Seam安全性和事务管理**:Seam提供了内置的安全框架和事务管理机制,学习如何配置和使用这些特性对于构建安全、可靠的业务应用非常重要。 总之,在开始Seam之旅之前,开发者应具备扎实的Java EE基础,了解...

    seam_carving 代码实现 seam

    **Seam Carving 技术详解** Seam Carving,又称图像拉链,是一种基于能量最小化的图像调整方法,主要用于图像大小的动态调整,而不仅仅是简单的等比例缩放。它能够在保持图像主要结构不变的情况下,根据需要增加或...

    Seam - 语境相关的组件

    此外,Seam还提供了事件驱动的通信机制,使得组件间可以利用事件进行非侵入式的交互。 Seam的另一个亮点是其对持久层的集成。通过与JPA的集成,开发者可以方便地进行数据库操作,如CRUD(创建、读取、更新和删除)...

    jboss seam 学习资料,seam in action和官方手册

    9. **实时性与Ajax**:探索Seam如何实现实时更新和Ajax功能,提升用户体验。 ### Seam官方参考手册 Seam官方参考手册提供了详尽的技术细节,包括英文版和中文版,适合在实际开发中查阅具体API和配置。主要涵盖以下...

    JBOSS SEAM组件中文手册

    Seam的主要目标是减少开发中的样板代码,提高生产力,同时保持灵活性和可扩展性。 **二、Seam核心概念** 1. **组件(Components)**: Seam的核心是组件模型,它允许开发者定义和管理应用中的对象。组件可以是简单的...

    seam in action 中文 english

    4. **EJB集成**:Seam与EJB 3.0无缝集成,允许开发者在不牺牲可维护性和性能的前提下,利用EJB来实现业务逻辑。这使得Seam成为开发企业级应用的理想选择。 5. **持久性管理**:Seam通过JPA提供了简单且强大的数据...

    seam_in_action

    Seam 的设计思想是简化开发流程,减少代码量,并且提高应用程序的可维护性和可扩展性。 #### 1.2 Seam的核心功能 - **统一的Java EE 3平台**:Seam 将 Java EE 3 平台的各项技术(如 JSF、EJB 3、JPA 等)整合在...

    seam参考手册中文版

    - **上下文相关的组件模型**:这是Seam最核心的设计理念之一,使得组件能够在不同的上下文中表现出不同的行为,增强了组件的灵活性。 - **组件生命周期管理**:Seam提供了丰富的组件生命周期管理机制,能够帮助...

    Jboss Seam中文版

    2. **工作原理**:深入探讨了Seam与jBPM之间的交互机制,以及如何利用Seam的特性来增强工作流的灵活性和易用性。 ##### 1.5 Seam页面流:猜数字游戏 通过实现一个猜数字游戏,展示了Seam页面流的概念及其应用。 1...

    SEAM 中文开发指南

    - **无状态上下文**:适用于一次性的操作。 - **事件上下文**:处理特定的事件触发。 - **页面上下文**:维护当前页面的状态。 - **业务会话上下文**:管理长时间的会话。 - **Session上下文**:存储用户级别的...

    MATLAB_Seam_Carving_seamcarving_

    MATLAB_Seam_Carving_seamcarving_ 是一个与图像处理相关的项目,主要涉及到一种称为“seam carving”的技术,这是一种动态图像调整大小的方法,它可以在不改变图像整体视觉效果的情况下,增加或减少图像的宽度和...

    Seam Carving的C++实现代码

    Seam Carving是一种图像内容感知的尺寸调整方法,它能够在保持图像主要结构不变的情况下,智能地减少或增加图像的宽度和高度。这种方法是由Amit Agarwal和Matthieu Salzmann于2007年提出的,其核心思想是通过找到...

    seam需要的jar包

    还有可能包含`seam-core.jar`,这是Seam框架的基础模块,提供了核心功能,如事件处理、安全性、会话管理和事务管理。此外,`seam-persistence.jar`可能包含Seam对JPA(Java Persistence API)的支持,用于数据库持久...

    seam的注解和标签

    Seam是一个Java EE框架,它将JavaServer Faces(JSF)、Java Persistence API(JPA)、Inversion of Control(IoC)和Enterprise JavaBeans(EJB)等技术融合在一起,为开发复杂的Web应用程序提供了便利。在Seam框架...

    jboss-seam2.0文档

    总结,JBoss Seam 2.0是一个强大的开发框架,它通过集成多种Java EE技术,提高了开发效率,降低了复杂性。提供的文档和资源帮助开发者更好地理解和利用Seam的功能,从而构建高效、可维护的企业级应用。

    JBOSS_SEAM配置

    JBOSS_SEAM配置

    jboss-seam2.1

    Seam 是一种业级 企 Java 的应规用程序框架。它的灵感源自下列原 : 只有一种“工具” Seam为 应 业务业业 义 种统 组 你的 用程序中所有的 定 了一 一的 件模型。 Seam组件可能是 态义 关关 态 有状 的,包含与几...

Global site tag (gtag.js) - Google Analytics