今天在开发中发现Invalid path /××× was requested的错误
现将问题分析及解决方法记载如下:
假设 /login 目录
首先判断是action配置问题;
根据网上资料,一般是struts-config.xml中login的配置错误;
找到
<action-mappings>
<action path="/login"
type="org.springframework.web.struts.DelegatingActionProxy"
scope="request" parameter="method" name="loginForm">
<forward name="tologin" path="" />
</action>
</action-mappings>
页面使用的login.do?method=×××中,login必须与配置文件中的path相同
其次,loginForm的存在与否在于使用该Action过程中是否使用,在页面使用<form>时,必须与该form同名
再次,如果struts配置正确,考虑web.xml中是否正确导入你需要的。
以上。
分享到:
相关推荐
Invalid Model Path(解决方案).md
#### 二、具体问题分析及解决方案 ##### 1. `<form>`标签位置不当 **问题描述**:`<form>`标签只能位于`<table>`之外,即不能嵌套在`<table>`标签内。 **解决方法**: - 检查所有`<form>`标签,确保它们没有被嵌套...
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 看了下Git命令能否正常使用 命令行git –help ...
config.sub Invalid configuration `xxx': machine/OS `XXX' not recognized问题解决
Invalid Path(解决方案).md
Invalid Path Data(解决方案).md
Invalid Path Operation(解决方案).md
ORA-01017: invalid username/password; logon denied Oracle数据库报错解决方案一-附件资源
解决这类问题的方法通常包括: 1. 检查XML配置文件:确保所有元素、属性的顺序、数量和类型都与对应的XML Schema定义一致。 2. 查阅Schema文档:理解Schema中定义的复杂类型,知道每个元素或属性的预期位置和类型。...
从基础的权限检查到深入的系统配置分析,每一步都可能揭示问题的根源。在处理这类问题时,保持耐心和细心,逐一排除可能的原因,最终找到正确的解决方案。通过上述方法,大多数情况下能够有效解决Visual Studio遇到...
在处理项目中遇到的Invalid Image Format问题时,可以采取多种解决策略。首先,确保图像文件的路径正确无误,并且文件格式兼容你的程序。常见的图像格式包括.jpg、.png和.gif等。要检查文件路径,可以使用Python的...
总的来说,理解Struts2的配置规范以及MyEclipse的验证机制是解决这类问题的关键。在编写和维护Struts2应用时,应确保`struts.xml`的配置符合Struts2的XML DTD(文档类型定义),遵循最佳实践,并适时手动进行验证,...
在计算机编程和数据处理过程中,"Invalid File Path"错误是经常遇到的一种问题,尤其在文件操作如打开、读取或写入数据时。该错误通常由于指定的文件路径有误、文件不存在或者程序没有相应的文件访问权限而引起。...
invalid package path(解决方案).md
invalid import path(解决方案).md
Invalid Clip Path(解决方案).md
解决“Invalid point encoding”问题的关键在于确认几个关键步骤: 1. 校验椭圆曲线参数:确保使用的椭圆曲线参数是否正确,这些参数包括但不限于a、b值和基点G的坐标,同时还要确认使用的哈希算法和签名算法是否...
以下是一些常见的SVN错误及其解决方法: 1. **错误信息:Server sent unexpected return value (500 Internal Server Error)** 这个错误通常是由于输入的用户名错误导致的。解决方法是检查并确保使用正确的用户名...
总结而言,处理Invalid Request Format错误需要细致地检查每个请求组成部分的正确性,包括请求方法、URL、头部信息及请求体。通过不断调试和验证,你可以定位问题所在,并成功修正请求格式,从而与服务器顺利交互。
"struts2-scan"工具就是为了解决这样的问题而设计的。它能够自动化地扫描Struts2应用,识别可能存在的安全弱点,帮助开发者或安全团队及时发现并修复这些问题。该工具可能会通过模拟多种攻击向量,如OGNL注入,来...