`
Franciswmf
  • 浏览: 800358 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

ssh整合报错:Action class [ ] not found - action

 
阅读更多
SSH整合抛异常:action未发现。

检查步骤:

1、看看你struts.xml文件中action中对应的class属性的值是否可以在Spring的配置文件中找到对应的id值。
2、如果你确定你的配置没有出现问题,那么一定是你导入包的时候少了包,这时候你检查下你的项目中是否有以下三个jar包,struts2-spring-plugin-2.0.11.1.jar、commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar。
3、导入jar包之后如果还是有同样的错误,这时候你需要清理缓存或者把项目重新部署下,这样应该就可以解决问题了。

异常二:java.lang.NoSuchMethodError:
ognl.SimpleNode.isEvalChain(Lognl/OgnlContext;)Z

出现这个问题,通常是ognl的包问题

struts 使用的是 struts2.3.1.2这个版本的struts需要的ognnl为ognl-3.0.4.jar
把包换过来异常就消失了
分享到:
评论

相关推荐

    [Mac]解决mac机器上没有ssh-copy-id的问题

    `ssh-copy-id`是SSH工具包的一部分,它简化了将公钥添加到远程服务器的授权钥匙链的过程,从而允许无密码登录。然而,有时在Mac上可能会遇到没有`ssh-copy-id`命令的问题。本文将深入探讨这个问题及其解决方案。 ...

    exec:"gcc" executable file not found in %PATH% MinGW64/32

    解决 exec: "gcc": executable file not found in %PATH%,被墙了,搭梯下的,解压后直接配置 %path% 路径即可,亲测可用。

    SSH配置和经常出现的报错以及解决方法

    - **错误提示**:“Failed to start ssh.service: Unit ssh.service not found.” - **原因**:`sshd_config` 配置文件出错。 - **解决方法**:检查 `/etc/ssh/sshd_config` 文件,确保所有配置项正确无误,并...

    ssh-copy-id 脚本

    问题:ssh-copy-id 命令无法使用,在linux服务器的ssh服务中没有有这个命令,可以在/usr/bin/的这文件夹中查看没有这个ssh-copy-id 命令。 问题分析:是由于ssh服务的问题,可以直接将ssh-copy-id 命令拷贝/usr/...

    ssh协议依赖jar包:ganymed-ssh2-build

    在Java环境中,开发人员通常使用库来实现SSH功能,其中一个常用的库就是Ganymed SSH-2。这个库名为ganymed-ssh2-build,它允许Java应用程序与远程服务器建立SSH连接,执行命令,传输文件等。 Ganymed SSH-2库是由...

    ssh整合所需要的jar包

    SSH整合,全称为Struts2、Spring和Hibernate的整合,是Java Web开发中常见的技术栈。这三种框架分别负责表现层、业务层和持久层的管理,通过合理的整合,可以构建出高效、灵活且易于维护的Web应用。下面将详细介绍...

    shell脚本执行jps时:-bash: jps: command not found

    这个场景中遇到的问题是,当尝试通过shell脚本来远程执行`jps`(Java Process Status)命令时,系统返回了`-bash: jps: command not found`的错误。`jps`是Java开发工具包(JDK)的一部分,用于列出正在运行的Java...

    ubuntu安装openssh-server报错解决

    Ubuntu 安装 OpenSSH 服务器报错解决 在本篇文章中,我们将讨论 Ubuntu 安装 OpenSSH 服务器时可能会遇到的报错问题,并提供解决方案。文章将一步步指导读者解决安装 OpenSSH 服务器时可能出现的错误,包括网络设置...

    ssh整合时遇到常见错误 ContextLoaderListener not found 解决

    然而,在实际操作过程中,开发者经常会遇到各种问题,其中之一就是"ContextLoaderListener not found"的错误。这个错误通常出现在尝试启动基于Spring MVC的Web应用程序时,因为它无法找到用于初始化Spring应用上下文...

    SSH三大框架整合小例子--图书管理系统

    在这个“SSH三大框架整合小例子--图书管理系统”中,我们将探讨如何将这三个框架集成在一起,实现一个基础的图书管理功能,包括图书的增删改查和搜索。 首先,Spring作为核心容器,负责管理对象的生命周期和依赖...

    ssh配置报错解决

    NULL 博文链接:https://japankn.iteye.com/blog/315395

    SSH+tiles的JAR包

    折腾了一下午,再报了各种错误之后终于把SSH+tiles的整合的JAR包给搞定了。 SSH的版本如下: Struts-2.3.4 Spring-2.0.6 Hibernate-3.6.10 里面还有连数据库的jar---mysql-connector-java-5.1.12-bin.jar 最后启动...

    smartos-zone-backup:ASS公开源代码-Source zone

    ssh-keygen -t ed25519 -o -a 100 例子: [root@edv-test-smartos /zones]# ssh-keygen -t ed25519 -o -a 100 Generating public/private ed25519 key pair. Enter file in which to save the key (/root/.ssh/...

    docker容器中 bash: vi: command not found,docker apt-get 异常 Temporary failure resolving

    bash: vi: command not found, 场景: 因为 docker里面没有这个命令,我们安装一下 apt-get update apt-get install vim 如果 这个时候 安装也还是会出现 异常 root@446d7cf1606c:/etc/mysql# apt-get update ...

    ssh 整合的实例-----员工表的增删查改

    ssh 框架整合的实例。 applicationContext.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:aop=...

    SSH整合需要的jar包

    SSH整合是指将Spring、Struts2和Hibernate这三个开源框架集成在一起,用于构建高效、稳定的企业级Web应用程序。在Java开发中,SSH框架的整合能够帮助开发者实现数据持久化、业务逻辑处理和视图展示的无缝连接,从而...

    ssh框架报错分析集合

    5. JSF+Spring+Hibernate整合时的异常,如`Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener`,这通常意味着在应用初始化阶段,...

    jackson-core-asl-1.9.13+jackson-mapper-asl-1.9.13札包

    Jackson是Java领域中广泛使用的JSON处理库,由 FasterXML 社区维护。它提供了一整套高效的工具,用于序列化和反序列化Java对象到...对于SSH整合或其他任何需要JSON数据处理的项目,这两个jar文件都是必不可少的依赖。

    ssh整合所需jar包

    在SSH整合中,Spring主要负责控制层和业务层的管理工作,如Bean的生命周期管理和事务处理。 Struts是基于MVC设计模式的Web应用框架,它将业务逻辑、表示逻辑和数据访问逻辑分离,使开发人员可以更专注于每一部分的...

Global site tag (gtag.js) - Google Analytics