`
风花雪月饼
  • 浏览: 75983 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

在JBoss上部署JSF

    博客分类:
  • Java
阅读更多


用的是JBoss4.0.4GA,在Tomcat5.5上运行通过的JSF DEMO在JBOSS上用不了。出错,报什么NullPointException,查baidu,看到几种方案:

第一种:删除jbossweb-tomcat55.sar/jsf-libs目录

第二种:删除jbossweb-tomcat55.sar/conf/web.xml中的如下定义:

      <init-param>
         <description>MyFaces tlds</description>
         <param-name>tagLibJar0</param-name>
         <param-value>jsf-libs/myfaces-impl.jar</param-value>
      </init-param>

第三种:不用删除JBOSS的任何东西,修改自己应用的页面的taglib定义,原默认都是:

<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>

改为如下:

<%@ taglib uri="/WEB-INF/html_basic.tld" prefix="h" %>
<%@ taglib uri="/WEB-INF/jsf_core.tld" prefix="f" %>

不过要确保WEB-INF目录下有那两文件。



关于我的测试:

第一方案,试了。之后提示NotFoundClass,说是找不到myface的组件。我一看,又是apache的,就我刚删的那些,删掉的都是apache的JSF实现。

第二方案,没什么效果。

只有第三方案可行。
分享到:
评论

相关推荐

    Jboss ajax4jsf bin

    这个压缩包`jboss-ajax4jsf-1.1.1-bin.zip`包含了AJAX4JSF 1.1.1版本的所有二进制文件,供开发者在JBoss环境中部署和使用。下面将详细解释这个框架的核心概念、功能以及如何在实际项目中应用。 **AJAX4JSF** 是一个...

    jboss-ajax4jsf-1.1.1-src

    2. **配置文件**:如web.xml,用于配置应用的部署描述符,定义JSF的上下文、过滤器、监听器等。 3. **资源文件**:包括JavaScript、CSS、图片等前端资源,用于构建用户界面。 4. **示例或测试代码**:演示如何使用...

    经典JAVA.EE企业应用实战.基于WEBLOGIC_JBOSS的JSF_EJB3_JPA整合开发.pdf

    书中还详细讲解了WebLogic和JBoss两大主流应用服务器的配置和部署,这对于掌握Java EE应用在不同服务器上的部署技巧非常有帮助。NetBeans IDE作为一款开源的集成开发环境,对Java EE的项目开发提供了很好的支持,...

    经典JavaEE企业应用实战-基于 WebLogic JBoss的JSF+EJB 3+JPA整合开发

    2. **Enterprise JavaBeans (EJB) 3**:EJB是JavaEE中的核心组件模型,用于构建可部署在企业级应用服务器上的分布式、事务处理和安全的业务逻辑。EJB 3引入了许多改进,如简化API、注解驱动和实体bean的POJO化,极大...

    Seam项目源代码(基于JBoss和EJB3,JSF的项目源码)

    Seam项目源代码是一个基于JBoss...此外,你还可以掌握如何在JBoss应用服务器上部署和运行Java EE应用程序。总之,这是一个非常有价值的参考资料,对于提升Java EE开发技能,特别是对Seam框架的理解,具有很大的帮助。

    jsf+spring 实例

    通过这个实例,开发者可以学习如何在JBoss上搭建一个整合了JSF和Spring的Web应用,理解两者是如何协同工作的,以及如何处理前端交互和后端服务的通信。这将有助于提升Java Web开发的能力和实践经验。

    jboss应用文档

    jboss4,5,6版本之间差异,jboss常见的报错及解决方案,jboss部署。学习jboss的最好的文档!!!

    jboss-4.0.5.GA.zip

    JBoss是著名的开源Java应用...在开发和部署过程中,理解并掌握上述知识点对顺利使用JBoss 4.0.5.GA至关重要。此外,了解如何管理和调优JVM参数,以及如何处理常见的错误和警告,也是成功运行和维护JBoss服务器的关键。

    经典Java EE企业应用实战:基于WebLogic/JBoss的JSF+EJB 3+JPA整合开发-利用JMS实现企业消息处理

    在"经典Java EE企业应用实战codes06"中,你将学习如何在WebLogic和JBoss服务器上部署和配置JSF、EJB 3和JPA应用,包括: 1. 配置和使用JSF的生命周期及事件处理。 2. 创建和管理EJB 3组件,包括无状态和有状态会话...

    JBoss文档.rar

    8. **JSF(JavaServer Faces)**:一种用于构建用户界面的MVC框架,JBoss提供了对JSF的支持,帮助开发者创建富客户端应用。 9. **Clustering与高可用性**:JBoss支持集群部署,通过负载均衡和故障转移提高应用的...

    jboss-服务器下载

    在JBoss官方网站或者Red Hat的网站上,你可以找到不同版本的JBoss下载链接。对于提供的"jboss-5.1.0.GA"这个版本,它是JBoss AS(Application Server)5.1.0的General Availability版本,发布于2009年,包含了对当时...

    Jboss开发J2EE程序例

    在J2EE应用程序开发中,JBoss是一款广泛使用的开源应用服务器,它提供了全面的Java企业级服务,包括Servlet、JSP、EJB、JMS、JPA、JSF等。本教程将深入探讨如何利用JBoss来开发和部署J2EE程序。 1. **JBoss环境搭建...

    Jboss

    - **微服务架构**:通过模块化设计,每个服务可以独立部署在JBoss实例上,实现服务间的松耦合。 - **企业级应用**:如CRM(客户关系管理)、ERP(企业资源规划)等系统,依赖JBoss的稳定性和扩展性。 总结,JBoss...

    jboss教程及深入浅出JBoss+Seam

    2. **部署应用**:学习如何将Java EE应用部署到JBoss服务器上,包括WAR和EAR文件的部署方式。 3. **管理工具**:熟悉JBoss提供的管理工具,如JConsole、Admin Console等,用于监控和管理服务器状态。 4. **服务...

    JSF+EJB成功的小例子

    **JSF(JavaServer Faces)和EJB(Enterprise JavaBeans)是Java...通过解压提供的`JSF_EJB.war`文件并部署到指定目录,开发者可以学习如何在实际项目中使用这些技术,以及如何在Jboss服务器上配置和运行Java EE应用。

    JbossTools for Eclipse4.5.2

    它可以协助开发者部署、调试和管理运行在JBoss AS或WildFly上的应用。在Eclipse中,你可以方便地启动和停止服务器实例,实时监控应用状态,以及快速部署和更新Web应用。这对于企业级应用的开发和维护而言,无疑是一...

    JBoss4 Guide 中文

    JBoss4作为JavaEE平台上的一个重要组成部分,不仅在技术上紧跟行业标准,还在敏捷开发、开源策略等方面展现出了前瞻性的视角。随着JBoss5.x的即将到来,我们有理由期待一个更加先进、高效、易于使用的应用服务器框架...

Global site tag (gtag.js) - Google Analytics