`
wl52065
  • 浏览: 18587 次
社区版块
存档分类
最新评论

SSH 报404错误

 
阅读更多
1>流程 用户注册

访问http://localhost:8080/register.action (因为需要向服务器取一些字典表数据 比如学历了什么的)

点击register.jsp 里面的提交按钮 访问 saveSyUser.action

如果saveSyUser.action 返回input (目的是提醒用户错误信息)

如果按照错误的配置 出现的错误为:

HTTP Status 404 - No result defined for action com.test.action.syuser.RegisterAction and result input



2>错误的 struts2.xml配置如下

  <action name="register" class="registerAction">
   <result name="success" >/register.jsp</result>
  </action>

<action name="saveSyUser" class="saveSyUserAction">
   <result name="success" type="redirect">listSyUser.action</result>
   <result name="input" type="chain">register</result>
  </action>



3>正确的 struts2.xml配置如下

  <action name="register" class="registerAction">
   <result name="success" >/register.jsp</result>
   <result name="input">/register.jsp</result>
  </action>

<action name="saveSyUser" class="saveSyUserAction">
   <result name="success" type="redirect">listSyUser.action</result>
   <result name="input" type="chain">register</result>
  </action>

4>区别 是配置二中没有三种红色的部分

个人估计是saveSyUser.action返回input 字符串之后 执行根据配置

查询 register.action 这个配置文件中 返回类型是input 对应的处理。结果没有找到所以报404错误

详细错误如下:

HTTP Status 404 - No result defined for action com.test.action.syuser.RegisterAction and result input

分享到:
评论

相关推荐

    SSH报cannot establish connection,怎么办.答解决方法.把xx改成yes即可解决

    当遇到"SSH报cannot establish connection"的问题时,这通常意味着客户端无法与SSH服务器建立安全连接。这个问题可能是由多种原因引起的,包括配置错误、防火墙阻止、密钥对不匹配等。针对这个问题,我们可以采取...

    一个标准的SSH框架要用到的包(没有报冲突错误)

    确保这些库没有版本冲突是至关重要的,因为不同版本的库可能不兼容,导致运行时错误。这个压缩包已经解决了这个问题,可以放心使用。 为了确保项目成功运行,开发者还需要正确配置web.xml、struts.xml、hibernate....

    IDEA JavaWeb项目启动运行后出现404错误的解决方法

    在使用IntelliJ IDEA开发JavaWeb项目时,如果遇到启动运行后出现404错误,即表明找不到对应的资源或页面,这时可以按照以下方法进行排查和解决。 1. web.xml配置错误:web.xml文件是Web应用的核心配置文件,在此...

    ssh众筹管理系统

    同时,系统的交互设计也需要考虑用户友好性,如表单验证提示、错误信息反馈等。 在实际开发过程中,还会涉及到数据库设计、权限管理、安全策略(如CSRF防护、XSS过滤)、性能优化等方面的知识。整体来看,"SSH众筹...

    SSH2 用户管理系统

    10. **错误处理与异常报警**:系统应具备良好的错误处理机制,当出现异常时,能够及时通知管理员并提供解决方案。 SSH2用户管理系统在IT环境中至关重要,它不仅提高了远程管理的安全性,还简化了用户账户的维护工作...

    SHH错误总结 SHH错误总结SHH错误总结SHH错误总结

    SSH错误可能出现在各种情况中,例如配置问题、权限问题、密钥对问题或者网络障碍等。以下是对SSH常见错误及其解决方案的详细总结: 1. **错误1:Permission denied (publickey).** 这个错误意味着服务器拒绝了你的...

    openssh升级文档(以ssh8.4为例)

    同时,将新版本的sshd二进制文件替换原有的,确保所有相关的ssh和ssh-keygen二进制文件也被替换。 在升级后,启动sshd服务时可能会遇到问题。例如,您可能会遇到“Job for sshd.service failed because a timeout ...

    Python-基于ssh秘钥supervisord的发布系统

    在中小公司环境中,这样的系统能够提高效率,减少手动操作带来的错误,同时减轻运维人员的工作负担。 首先,我们需要理解SSH(Secure Shell)是一种加密网络协议,常用于远程登录和其他安全网络服务,特别是文件...

    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 最后启动...

    frp错误,frp报错,[ssh] start error: proxy name [ssh] is already in use

    在上述问题中,用户遇到了一个常见的FRP错误,即“[ssh] start error: proxy name [ssh] is already in use”。这个错误表明在同一台Linux或ARM开发板上,有多个尝试使用同一名称“ssh”的FRP代理配置,导致了名称...

    Nginx worker_connections配置太低导致500错误案例

    最近一次安全培训,需要用到安全攻防平台,结果30几个人登录上去直接爆出500错误。不知道什么原因,后来找来SSH登录用户,密码,逐步排查,发现了Nginx worker_connections配置问题。 原来是Nginx配置文件中的worker...

    Xshell 6.0.0121 绿色 便携版 telnet ssh客户端 linux 教育版

    1.执行绿化:添加key和屏蔽联网...启动错误提示: Initialize Flexnet Service failed / Error code: 50003,新版 Xshell/Xftp 需要 FlexNet Licensing Service 来验证授权,而便携版并没有安装此服务,实际并不影响使用

    ubuntu16.04下安装openssh-server报依赖错误的完美解决方法(非常不错)

    问题:系统重装后,安装和配置SSH,防火墙配置 #安装install openssh-server sudo apt install openssh-server -y 遇到问题: sudo apt install openssh-server -y 正在读取软件包列表… 完成 正在分析软件包的...

    毕业论文jsp1006餐厅等位排号系统ssh.doc

    为了解决用餐高峰期的等位问题,提高管理效率,降低人为错误,基于SSH框架的餐厅等位排号系统应运而生。该系统旨在利用计算机技术实现餐厅的自动化管理,提升顾客体验,同时也减轻了工作人员的压力。 1.2 SSH框架...

    电影查询系统ssh,jsp完整版

    此外,为了保证系统正常运行,还需要设置合适的权限控制、错误处理和性能优化。例如,使用Spring Security进行用户认证和授权,确保数据安全;通过缓存策略减少不必要的数据库查询,提升系统响应速度。 总的来说,...

    详解Ubuntu20.04用Xshell通过SSH连接报错的服务问题

    在使用Ubuntu 20.04 LTS (Long Term Support) 版本时,有时我们会遇到通过Xshell等SSH客户端连接服务器时出现错误的情况。本文将详细介绍这个问题的原因以及解决方法。 一、问题描述 当你尝试使用Xshell通过SSH...

    SSHGui:用于简单 SSH 命令的 GUI,可帮助加快在服务器上使用 SSH 的工作流程

    4. **自动完成功能**:当用户在命令行输入时,SSHGui 可提供命令自动补全,减少输入错误的可能性。 5. **安全连接**:作为 SSH 客户端,SSHGui 支持加密连接,确保数据传输的安全性,避免信息被窃取。 6. **跨平台...

    SSHTunnelHandler:一个CC ++程序,用于维护到服务器的反向SSH隧道。 基本上,它只是ssh命令的包装,该包装在断开连接时会重新连接。 我写这篇文章是因为我的ssh服务器所在的互联网不是很可靠

    此外,C++的标准库也可能被用来处理线程、网络通信、时间管理和错误处理等任务。 在实现SSH连接时,**SSHTunnelHandler** 可能使用了开源库,如libssh或OpenSSL,来处理SSH协议的细节。这些库提供了加密、身份验证...

Global site tag (gtag.js) - Google Analytics