为了账号安全,请及时绑定邮箱和手机立即绑定

上传文件时报404错误?请问该怎么解决呢?

上传文件时报404错误?请问该怎么解决呢?

PHP
POPMUISE 2023-02-17 18:14:01
我用struts2来上传文件,只要选择文件上传就报404错误,说“No result defined for action action.UpLoadAction and result input”
查看完整描述

2 回答

?
喵喵时光机

TA贡献1846条经验 获得超7个赞

这个错误有很多原因,检查你的文件名,如果你的文件是:upload,那么它的属性就是uploadFileName,uploadContentType, 这点很容易错误,还有就是那个路径,你需要先在webroot下面创建一个文件夹,然后把该文件夹的名字放在配置中,否则容易报控异常

查看完整回答
反对 回复 2023-02-20
?
慕标琳琳

TA贡献1830条经验 获得超9个赞

如果说配置文件字段名都没有错的话那就是说你的上传的文件超过了4M,而fileupload默认的上传限度为4M!如果没有跟改配置的话那就会抛出异常!而在struts2中则是返回为input!而你又在struts.xml中没有配置<result name = "input">/test.jsp</result>所以为出现404!如果先要根治的话!你需要在配置文件中配置一下<constant name="struts.multipart.maxSize" value="20480000"/>
value的值你可以看着设!最大限度是2G

查看完整回答
反对 回复 2023-02-20
  • 2 回答
  • 0 关注
  • 487 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信