`
lihong11
  • 浏览: 456142 次
  • 性别: Icon_minigender_2
  • 来自: 湖南
社区版块
存档分类
最新评论
阅读更多

1、在做struts时,出现找不到资源的错误,可能是你新建了struts.xml但没有在web.xml中配置。

2、在配置web.xml时,出现如下异常

javax.servlet.UnavailableException: Missing configuration resource for path /WEB-INF/struts/oa/struts-config-email.xml

配置多个xml时之间要加逗号,如

<!--*********  DAO和Service 层的 spring 文件  *********-->
    <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>
        <!--此处记得加逗号-->       
        /WEB-INF/spring/oa/email-cfg.xml,
        /WEB-INF/spring/oa/dataelement-cfg.xml
        </param-value>
    </context-param>

 3、异常:org.springframework.beans.NotWritablePropertyException: Invalid property 'dataElementDao' of bean class [com.kinth.oa.dataelement.service.impl.DataElementServiceImpl]: Bean property 'dataElementDao' is not writable or has an invalid setter method: Does the parameter type of the setter match the return type of the getter?
原因是没有写setDataElementDao方法。

4、异常:org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named

原因可能是(1)service没注入。(2)注入是写在某个xml中,但没有配置到web.xml中。

5、异常:Property 'target' is required 原因可能是在配置的beang中没有写abstract="true"(

如果你有一个(父)bean定义你希望仅仅作为模版使用,而这个定义说明了一个类,你必须把abstract参数设置为true,否则应用程序上下文将试图预先初始化它。

6、struts2访问action找不到路径报404错 试试在访问的路径上加个.action

0
0
分享到:
评论

相关推荐

    SSH配置步骤及异常处理

    SSH,全称Struts2、Spring、Hibernate,是一种常见的...通过以上步骤,你应该能够成功配置SSH框架并处理可能出现的异常。在实际开发中,理解每个组件的工作原理和它们之间的交互,将有助于你更好地维护和优化应用程序。

    SSH中常见的几种异常

    本篇文章将详细讨论在SSH项目开发中遇到的几种常见异常以及相应的解决方法。 一、连接失败 1. **错误提示:“Connection refused”**:这通常意味着目标服务器未监听SSH端口(默认22)。检查服务器的SSH服务是否...

    SSH Framework 配置实例

    下面将详细讲解如何在Eclipse环境中配置SSH框架。 首先,我们需要准备以下几个核心组件: 1. **Struts2**: Struts2是一个用于构建基于Java EE Web应用的MVC框架,它提供了一种处理HTTP请求和响应的方式,使得...

    SSH项目框架搭建和配置

    SSH是Java开发中常见的一个企业级应用框架,它由三个组件组成:Struts、Spring和Hibernate。这个框架组合提供了一种高效且灵活的方式来构建Web应用程序。下面将详细讲解SSH框架的搭建和配置。 1. **Struts框架**: ...

    MyEclipse下SSH配置详细步骤及异常处理

    本篇文章将详细介绍如何在MyEclipse集成开发环境中配置SSH,并提供异常处理的策略。 首先,让我们了解SSH框架的核心组件: 1. **Struts2**:这是一个基于MVC(Model-View-Controller)设计模式的Web应用框架,负责...

    ssh以及各个框架配置dtd

    在SSH框架中使用DTD的意义在于,它提供了对配置文件的标准化约束,避免了因配置错误导致的运行时异常。开发者可以利用IDE的XML验证功能,实时检查配置是否符合DTD,提高开发效率。 DTD的局限性在于,随着XML Schema...

    SSH异常总结

    这篇文章通过实践经验总结了这些异常的解决方案,旨在帮助开发者更好地理解和解决这些常见的 SSH 异常。 一、持久性异常:Mybatis 连接数据库报错 No suitable driver found 持久性异常是指在使用 Mybatis 连接...

    SSH 框架集成连接Oracle数据库的配置

    SSH框架集成连接Oracle数据库的配置是一项常见的开发任务,主要涉及Spring、Struts2和Hibernate这三个流行Java开源框架的协同工作。下面将详细讲解这个过程。 首先,SSH框架是Java Web开发中的三大神器,它们分别是...

    第三方支付SSH框架配置银联支付

    总的来说,配置SSH框架以支持银联支付涉及了多个层面的技术细节,包括框架集成、参数配置、API调用、结果处理以及前端交互等。理解并掌握这些步骤对于开发安全、可靠的在线支付系统至关重要。在实际操作中,还需要...

    ssh集成 ssh集成

    配置SSH涉及到创建和管理密钥对、编辑SSH配置文件(~/.ssh/config),以及设置权限和访问控制。例如,可以为不同的服务器配置多个密钥,以便轻松切换,或者限制特定用户的SSH访问权限。 **SSH集成实践** 1. **与Git...

    ssm ssh配置整合

    SSM和SSH是Java开发中常见的两种框架集成方式。SSM指的是Spring、SpringMVC和MyBatis的组合,而SSH则是Spring、Struts2和Hibernate的集成。这两种框架都是为了简化企业级应用的开发,提供模型-视图-控制器(MVC)...

    在SSH中使用事物包括SSH的搭建和配置;事物的配置;注释详细

    SSH是一个常见的Java Web开发栈,用于构建高效、模块化且可维护的应用程序。下面我们将深入探讨SSH中的事务管理和配置。 首先,SSH中的每一个组件都有其在事务处理中的角色: 1. **Struts2**:作为MVC框架,主要...

    J2EE的SSH配置详解

    在J2EE应用开发中,SSH(Struts + Spring + Hibernate)是一个常见的开源框架组合,用于构建企业级的Web应用程序。SSH配置是实现这一框架的关键步骤,涉及...理解并正确配置SSH框架对于开发高质量的J2EE应用至关重要。

    在SSH中使用事物包括SSH的搭建和配置;事务的配置;注释详细。(完整项目)

    在这个项目中,我们将深入探讨SSH框架中如何使用事务管理,并了解其搭建和配置过程。以下是对SSH框架及其事务管理的详细说明: **1. Struts框架** Struts是一个基于MVC(Model-View-Controller)设计模式的开源Java...

    axis2的配置以及与ssh框架结合实例

    4. **配置SSH框架**:根据项目需求,设置Spring的bean配置,配置Struts2的Action和Hibernate的数据源。 5. **整合 Axis2 与 SSH**:在Spring配置中,注入Axis2服务客户端,通过ServiceClient调用Web服务。在Struts2...

    java之SSH常见面试题

    【SSH常见面试题详解】 SSH 是 Java Web 开发中三个著名框架 Struts、Hibernate 和 Spring 的简称。这些框架分别负责模型-视图-控制器(MVC)架构的不同部分,为开发人员提供了一种高效且可扩展的方式来构建企业级...

    ssh1+webservice(axis) 配置框架

    配置SSH1+WebService(Axis)时,通常需要以下几个步骤: 1. 配置环境:确保所有必要的库文件已添加到项目的类路径中,包括Spring、Struts、Hibernate和Axis的JAR文件。 2. 配置Spring:编写Spring的配置文件(如...

    SSH框架配置说明(配置文件的管理)

    在理解和配置SSH框架时,确保每个配置文件的准确性至关重要。错误的配置可能导致应用程序无法正常运行,甚至引发各种运行时异常。因此,开发者需要对这些配置文件有深入的理解,并在出现问题时能迅速定位和修复。...

Global site tag (gtag.js) - Google Analytics