报错内容:
Servlet action is currently unavailable
一、在 myeclipse 5.5 中配置Struts1.x + Spring 2.0 + Hibernate3.1
1、首先要强调的是框架添加顺序:
第一步 添加Hibernate
第二步 添加Spring
第三步 添加Struts
2、修改配置文件
struts-config.xml中,在message-resources标签前添加这段代码
<controller
processorClass="org.springframework.web.struts.DelegatingRequestProcessor" />
在message-resources标签后加入这段代码
<plug-in
className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation"
value="/WEB-INF/classes/applicationContext.xml" />
</plug-in>
3、在applicationContext.xml文件中注入struts,例如代码:
<!-- 这里一定要使用name -->
<bean name="/fuck" class="cn.sj.struts.action.Action01"></bean>
这种方式在MyEclipse7.0中也可以用
为了方便,我把ssh需要的jar文件打包上传了,如果配置不出来,换一下jar试试。
此版本是 struts1.2 + spring 2.0 + hibernate 3.1
分享到:
相关推荐
根据提供的文件信息,可以看出这里似乎混入了一些与SSH配置无关的内容,主要涉及Struts框架的配置及遇到的一些问题。为了遵循题目要求,我们将重点放在SSH配置及其常见错误处理上。 ### SSH配置 #### 什么是SSH? ...
以上只是一部分SSH框架报错的分析和解决策略。在实际开发中,可能还会遇到更多问题,如类加载冲突、依赖注入错误、事务管理问题等。对于这些问题,关键是要理解每个框架的工作原理,仔细阅读错误日志,定位问题根源...
通过SSH.NET-develop提供的示例代码,开发者可以学习如何正确使用库中的类和方法来解决这些问题。同时,了解SSH协议的基本原理对于更好地利用SSH.NET库也至关重要。 为了深入理解SSH.NET,开发者需要熟悉.NET框架、...
报错信息通常会提示配置错误或者认证失败等。 二、解决方法 为了解决这个问题,我们需要检查`sshd_config` 文件中的配置。一种常见的解决方案是在文件末尾添加以下内容: ```bash PermitRootLogin prohibit-...
SSH整合项目中容易出现的错误 在SSH整合项目中,可能会遇到一些...SSH整合项目中出现的错误可以通过检查配置文件、SQL语句和代码逻辑来解决。同时,了解错误的根源和解决方法也可以帮助开发者更好地debug和优化项目。
综上所述,解决SSH整合中`dataSource`配置`defaultAutoCommit`启动报错的关键在于理解数据库连接池的配置、Spring的事务管理机制以及数据库驱动的兼容性。通过细心排查和适当调整,通常可以找到问题的根源并成功解决...
Ubuntu 安装 OpenSSH 服务器报错解决 在本篇文章中,我们将讨论 Ubuntu 安装 OpenSSH 服务器时可能会遇到的报错问题,并提供解决方案。文章将一步步指导读者解决安装 OpenSSH 服务器时可能出现的错误,包括网络设置...
2. **配置Ansible SSH参数**:在Ansible的配置文件`ansible.cfg`或 playbook 中,可以通过设置`ssh_args`参数来避免这个警告。例如,添加`-o StrictHostKeyChecking=no`和`-o UserKnownHostsFile=/dev/null`,这样...
这通常表示 SSH 的配置文件(如 `/etc/ssh/sshd_config`)存在语法错误或配置不当。你应该检查文件内容,确保所有的指令格式正确,没有遗漏的分号或括号,且所有参数都在允许的范围内。你可以使用 `sshd -t` 命令来...
6. **配置SSH**:安装完成后,OpenSSH-server默认应该是启用的。你可以通过`systemctl status ssh`检查其状态。如果没有启动,可以使用`sudo systemctl start ssh`来启动服务。为了在系统启动时自动启动SSH,可以...
- 使用SSH或其他FTP工具拷贝安装包,并授权给Oracle用户。 ```bash chown -R oracle:oinstall /oracle_installer/linux.x64_11gR2_database_1of2.zip chown -R oracle:oinstall /oracle_installer/linux.x64_11gR...
总之,"升级jsch包解决ssh升级后jschexception:algorithm negotiation fail等问题"是一个常见的问题解决方法。及时更新依赖库,保持与最新安全标准的同步,是避免这类问题的关键。同时,良好的错误调试和日志分析...
`freeSSHd`是一款专为Windows设计的免费SSH服务器软件,被誉为Windows环境下最易用的SSH服务器解决方案之一。 **免费SSH服务器freeSSHd**: `freeSSHd`提供了多种安全功能,包括支持SSH1和SSH2协议,这两种协议都...
9. **SSH配置文件错误** `/etc/ssh/sshd_config`或`~/.ssh/config`配置文件中的错误可能导致各种问题。检查配置文件的语法,确保所有参数都正确无误。 10. **密钥文件丢失或损坏** 如果私钥文件丢失或损坏,SSH...
eclipse常见报错解决方法大全 Eclipse 是一个功能强大的集成开发环境,但是在使用过程中,经常会遇到一些报错问题。以下是常见的 Eclipse 报错解决方法: 1. Tomcat 服务器运行一段时间,总是会自动报异常:java....
5. 填写主机的SSH配置信息。 6. 在**Python interpreter path**中指定远程服务器上的Python解释器路径。 7. 配置好后,点击**OK**。 ##### 2. 设置路径映射 确保**Path Mappings**与之前配置的部署路径相匹配。...
本文总结了SSH框架常见的错误和解决方法,以便开发者快速解决问题,提高开发效率。 一、Struts配置文件错误 在Struts框架中,struts-config.xml文件是核心配置文件,一旦配置错误,将导致应用程序无法正常运行。...