在线等,急!!!HTTP Status 400 怎么解决啊——解决问题,当时结帖

时间:2022-08-06 19:01:05
页面结构:结果集(List),两个按钮(查询,查看明细),
(1)点击[查询],页面得出结果集,选中一条记录,点击[查看明细]-->通过-->返回。
(2)翻页后,选中一条记录,点击[查看明细]--HTTP Status 400什么什么的。

项目,java,框架struts。
这个问题怎么解决啊,同样的页面,同样action,第一页能用,翻页了就不能用啊。

13 个解决方案

#1


是不是路径出现什么问题了

还有报的错误能不能全贴出来

#2


debug下看看,是不是返回信息有错误

#3


这是全部错误信息

HTTP Status 400 - Invalid path /logError/logErrorAction was requested

type Status report

message Invalid path /logError/logErrorAction was requested

description The request sent by the client was syntactically incorrect (Invalid path /logError/logErrorAction was requested).

#4


[查看明细]-->通过-->返回

查看明细 你执行的是什么? 第二次

#5


再把跳转语句好好看看
要不贴出来看看

#6


跟踪一下吧

#7


lz看看自己翻页的时候带参数了嘛?是不是有需要传的参数没有带到下一页或者上一页呢?

#8


我考虑的是,既然第一次能够执行,并通过,我想配置文件没有问题,是翻页后,程序改变了什么,导致找不到action,都走不到后台,大家帮我想想,大概错误原因

#9


Invalid path /logError/logErrorAction was requested 
路径不对,可以参考下面的帖子:
http://topic.csdn.net/t/20060228/16/4583645.html 

#10


404错误,应该是路径写的有问题哦。
你在分析一下业务逻辑吧。应该有不合理的地方,最好debug着分析,最好。

#11


谢谢大家参与

问题原因:提交方式的问题(源代码不是我写的)
原来的:window.location=对应的Action.do?action=值&参数=值的形势提交的,这样造成上述问题,但不知道原因。
现在的:<form name="a" acton="对应的" method="POST">
         <input type="hidden" name="action" value="">
         <input type="hidden" name="参数" value="">
       </form>
然后在提交的前赋值
a.action.value="对应的值";
a.参数.value="对应的值"
a.submit();就可以了

#12


HTTP Status 400 - Invalid path /zhjianmger/jgzhjianmger/lingquSave was requested

--------------------------------------------------------------------------------

type Status report

message Invalid path /zhjianmger/jgzhjianmger/lingquSave was requested

description The request sent by the client was syntactically incorrect (Invalid path /zhjianmger/jgzhjianmger/lingquSave was requested).


--------------------------------------------------------------------------------

Apache Tomcat/6.0.10

#13


HTTP Status 400 - Invalid path /zhjianmger/jgzhjianmger/lingquSave was requested

--------------------------------------------------------------------------------

type Status report

message Invalid path /zhjianmger/jgzhjianmger/lingquSave was requested

description The request sent by the client was syntactically incorrect (Invalid path /zhjianmger/jgzhjianmger/lingquSave was requested).


--------------------------------------------------------------------------------

Apache Tomcat/6.0.10



请问那个知道我这个是什么错误啊?

#1


是不是路径出现什么问题了

还有报的错误能不能全贴出来

#2


debug下看看,是不是返回信息有错误

#3


这是全部错误信息

HTTP Status 400 - Invalid path /logError/logErrorAction was requested

type Status report

message Invalid path /logError/logErrorAction was requested

description The request sent by the client was syntactically incorrect (Invalid path /logError/logErrorAction was requested).

#4


[查看明细]-->通过-->返回

查看明细 你执行的是什么? 第二次

#5


再把跳转语句好好看看
要不贴出来看看

#6


跟踪一下吧

#7


lz看看自己翻页的时候带参数了嘛?是不是有需要传的参数没有带到下一页或者上一页呢?

#8


我考虑的是,既然第一次能够执行,并通过,我想配置文件没有问题,是翻页后,程序改变了什么,导致找不到action,都走不到后台,大家帮我想想,大概错误原因

#9


Invalid path /logError/logErrorAction was requested 
路径不对,可以参考下面的帖子:
http://topic.csdn.net/t/20060228/16/4583645.html 

#10


404错误,应该是路径写的有问题哦。
你在分析一下业务逻辑吧。应该有不合理的地方,最好debug着分析,最好。

#11


谢谢大家参与

问题原因:提交方式的问题(源代码不是我写的)
原来的:window.location=对应的Action.do?action=值&参数=值的形势提交的,这样造成上述问题,但不知道原因。
现在的:<form name="a" acton="对应的" method="POST">
         <input type="hidden" name="action" value="">
         <input type="hidden" name="参数" value="">
       </form>
然后在提交的前赋值
a.action.value="对应的值";
a.参数.value="对应的值"
a.submit();就可以了

#12


HTTP Status 400 - Invalid path /zhjianmger/jgzhjianmger/lingquSave was requested

--------------------------------------------------------------------------------

type Status report

message Invalid path /zhjianmger/jgzhjianmger/lingquSave was requested

description The request sent by the client was syntactically incorrect (Invalid path /zhjianmger/jgzhjianmger/lingquSave was requested).


--------------------------------------------------------------------------------

Apache Tomcat/6.0.10

#13


HTTP Status 400 - Invalid path /zhjianmger/jgzhjianmger/lingquSave was requested

--------------------------------------------------------------------------------

type Status report

message Invalid path /zhjianmger/jgzhjianmger/lingquSave was requested

description The request sent by the client was syntactically incorrect (Invalid path /zhjianmger/jgzhjianmger/lingquSave was requested).


--------------------------------------------------------------------------------

Apache Tomcat/6.0.10



请问那个知道我这个是什么错误啊?