3.2K Star 8.8K Fork 3.6K

GVPJFinal / JFinal

 / 详情

HTTP POST请求的时候报404错误

已完成
创建于  
2015-07-06 13:23

遇到一个很奇怪的问题,在Prodcution环境下,导出文件的时候,POST方法总是报404。
按道理,如果是出错了,应该报500错误,不明白为什么会是404。

Tomcat access log

[06/Jul/2015:11:05:01 +0800] "GET /contact/export HTTP/1.1" 200 8601
[06/Jul/2015:11:05:18 +0800] "POST /contact/export/ HTTP/1.1" 404 358

评论 (4)

看下你这个action有没有加拦截器什么的,阻止post方式进行请求

解决了,非Jfinal本身的问题,renderFile()所用的文件不存在导致的。好像没有额外的报错信息,直接被JFinal返回404,所以各种拦截,try...catch都没有结果,一直没有找到问题所在。暂时关闭这个问题。

状态更改为 已关闭

建议renderFile找不到文件时有额外提示信息。

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
61669 tai 1695363368
Java
1
https://gitee.com/jfinal/jfinal.git
git@gitee.com:jfinal/jfinal.git
jfinal
jfinal
JFinal

搜索帮助

53164aa7 5694891 3bd8fe86 5694891