`
wangjl19890122
  • 浏览: 7123 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

struts2 ejb3.0

阅读更多
Caused by: org.jboss.xb.binding.JBossXBException: Failed to parse source: vfs:///D:/jboss-as-distribution-6.0.0.Final/jboss-6.0.0.Final/server/default/deploy/SEJBClient.war/WEB-INF/lib/struts2-core-2.1.8.1.jar/META-INF/struts-tags.tld@9,37

Caused by: org.xml.sax.SAXException: cvc-datatype-valid.1.2.1: '2.2.3' is not a valid value for 'decimal'. @ vfs:///D:/jboss-as-distribution-6.0.0.Final/jboss-6.0.0.Final/server/default/deploy/SEJBClient.war/WEB-INF/lib/struts2-core-2.1.8.1.jar/META-INF/struts-tags.tld[9,37]

解决:
在struts2-core-2.1.8.1.jar/META-INF/struts-tags.tld中做一下修改
<tlib-version>2.2.3</tlib-version>
2.2.3改为2.2
这个数字格式是X.Y,而不是X.Y.Z
具体见https://issues.apache.org/jira/browse/WW-3299
还看到说修改web.xml的
struts-tags.tld放在web-inf目录下,要在web.xml中配置
<jsp-config>
<taglib>
<taglib-uri>/struts-tags</taglib-uri>
<taglib-location>/WEB-INF/struts-tags.tld</taglib-location>
</taglib……
我是试了第一种,可以。
附件为修改过后的jar包
分享到:
评论

相关推荐

    struts2+EJB3.0开发实例项目

    Struts2 和 EJB3.0 是两种在 Java Web 开发中广泛使用的开源技术,它们在构建企业级应用程序中发挥着关键作用。本项目结合了这两个框架,为初学者提供了一个学习和实践的实例。 Struts2 是一个 MVC(Model-View-...

    基于Struts1.2和EJB3.0整合的一个小项目

    **基于Struts1.2和EJB3.0整合的小项目详解** 在Java Web开发领域,Struts1.2和EJB3.0是两个重要的技术框架,它们各自扮演着不同的角色,共同构建了一个功能强大的应用程序。Struts1.2是MVC(Model-View-Controller...

    struts2+ejb3.0三个简单实例项目

    Struts2和EJB3.0是两种在Java开发中常用的技术框架,它们分别负责表现层和业务逻辑层的管理。本项目提供了三个基于Struts2和EJB3.0的简单实例,对于初学者来说,是理解这两种技术集成应用的良好起点。 Struts2是一...

    struts,spring,ejb3.0

    6. **示例应用**:在实际项目中,比如一个电子商务系统,Struts 2处理用户界面交互,Spring管理业务逻辑和服务调用,而EJB 3.0负责数据库操作和事务处理,例如订单创建、库存更新等复杂流程。 7. **最佳实践**:在...

    EJB3.0详解

    一个基于Struts+EJB3.0的应用通常具有三层架构:表现层(Presentation Layer)、业务逻辑层(Business Logic Layer,由EJB3.0的会话Bean构成)和数据访问层(Data Access Layer,由实体Bean组成)。这种结构确保了...

    EJB3.0+Struts2工程

    总结起来,这是一个基于EJB 3.0 和 Struts2 构建的企业级Web应用,利用Ajax技术和JSON进行异步数据交换,实现了单网页无刷新的功能。数据库方面可能使用了SQL进行数据操作,项目结构和部署涉及到SourceForge和服务器...

    ejb3.0初学者必看

    - 展示了一个基于Struts + EJB 3.0的应用架构图,有助于理解各层之间的交互。 ##### 3. **打包方式** - **EJB 打包**:`.jar`文件。 - **Web 应用打包**:`.war`文件。 - **企业应用打包**:`.ear`文件,包含多个`...

    EJB3.0个人笔记

    ### EJB3.0核心知识点概述 #### 一、EJB3.0简介与特性 **EJB(Enterprise JavaBeans)3.0** 是Java EE平台中的一个重要组成部分,旨在为开发分布式应用程序提供一种标准化的方法。相比于之前的版本,EJB 3.0引入了...

    JBoss EJB3.0实例教程

    - **体系结构**:教程中提到了基于Struts+EJB3.0的应用体系结构,这通常涉及到表示层(由Struts框架负责)、业务逻辑层(EJB3.0 Bean)和数据访问层(持久化实体)。这种分层设计有助于实现高内聚、低耦合的系统架构...

    (sshproject)tomcat调用jboss上的ejb3.0

    2. **配置EJB3.0**: - 在Jboss 5.0服务器上部署EJB 3.0模块。EJB 3.0引入了注解驱动的开发,简化了EJB的创建和部署。你需要在Jboss的`ejb3-app.xml`或`ejb-jar.xml`文件中定义你的EJB,并使用如`@Stateless`或`@...

    EJB3.0 + Struts1.3 + Spring2.0 + JPA

    软件架构: EJB3.0 + Struts1.3 + Spring2.0 + JPA 应用服务器: Jboss5.1 数据库用: Oracle9i 部署前将 demo-service.xml和oracle-ds.xml copy到jboss deploy目录下,配置到你的环境下即可 -- Create sequence ...

    EJB3.0中文资料

    ##### 3.2 基于STRUTS+EJB 3.0应用的体系结构图 - **表示层**: 通常由Struts框架负责。 - **业务逻辑层**: 由EJB 3.0中的会话Bean处理。 - **数据访问层**: 实体Bean或JPA实现数据存储。 ##### 3.3 如何进行EJB...

    EJB3.0+Struts2.0+Jboss+ Enterprise Application Project 示例

    EJB3.0+Struts2.0+Jboss Enterprise Application Project 示例 用jboss数据源可连接mysql ms-sql oracle 本地远程接口用单态模式实现

    EJB3.0+Spring+Struts实现简单银行系统,供学习

    这是一个基于Java技术栈的银行系统实现,主要利用了EJB3.0、Spring和Struts框架,这三者是企业级Java应用开发中常见的核心技术。EJB(Enterprise JavaBeans)3.0是Java EE平台的核心组件之一,用于构建可复用的、...

    Jboss EJB3.0 实例教程.pdf

    ### JBoss EJB3.0 实例教程知识点详解 #### 一、教程概览与适用人群 - **适用人群**:本教程适用于初学者及具有一定Java基础的学习者,特别是那些希望深入了解并掌握EJB 3.0技术的开发者。 - **内容特色**:通过...

Global site tag (gtag.js) - Google Analytics