【问题标题】:Struts 1 upload large file validationStruts 1 上传大文件验证
【发布时间】:2013-06-06 09:57:48
【问题描述】:

我在上传大文件 (>max_upload_size) 时遇到问题。为什么表单验证方法中所有表单字段都为空(上传此文件时)?

我试图通过询问文件是否为空并返回操作错误来解决这个问题,虽然调试似乎没问题,但我的浏览器没有响应。我已经在另一个项目上管理过这个。这个以前的项目在 Bea Web 服务器上工作,而这个当前在 Jboss 上。

【问题讨论】:

    标签: java file validation upload struts


    【解决方案1】:

    你能发布你的jsp是什么样的吗?

    另外不要忘记在你的 jsp 表单定义中包含这个 (enctype="multipart/form-data"):

    <html:form action="/uploadme" enctype="multipart/form-data">
          <html:file property="myfileToupload"/>
    </html:form>
    

    【讨论】:

    • Jsp 非常大(>1000 行),当然我有 method="post" enctype="multipart/form-data" 。问题是,当我从页面中删除一些随机内容时,它开始工作。我决定从 validate() 发送标志并再次从输入操作重定向到相同的操作(似乎是完成这项工作的唯一方法,就像 struts 在后台搞砸了,重定向会刷新它)
    猜你喜欢
    • 1970-01-01
    • 2023-03-24
    • 1970-01-01
    • 2011-09-05
    • 1970-01-01
    • 2011-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多