`
flashdream8
  • 浏览: 680706 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

上传问题

阅读更多

在动态表定义的时候要 定义一个 上传附件 刚开始觉得这个非常简单,和普通上传没什么两样,但是当写好后问题就都

出现了。我通过 request 传递的值 都取不出来。

 

 

<form name="userInfo" method="post" action="first_submit.jsp"    ENCTYPE="multipart/form-data">
表单标签中设置enctype="multipart/form-data"来确保匿名上载文件的正确编码。
如下:
<tr>
      <td height="30" align="right">上传企业营业执照图片:</td>
      <td><INPUT TYPE="FILE" NAME="uploadfile" SIZE="34"    onChange="checkimage()"></td>
    </tr>
就得加ENCTYPE="multipart/form-data"。


表单中enctype="multipart/form-data"的意思,是设置表单的MIME编码。默认情况,这个编码格式是application/x-www-form-urlencoded,不能用于文件上传;只有使用了multipart/form-data,才能完整的传递文件数据,进行下面的操作.
enctype="multipart/form-data"是上传二进制数据; form里面的input的值以2进制的方式传过去。
form里面的input的值以2进制的方式传过去,所以request就得不到值了。 也就是说加了这段代码,用request就会传递不成功,

 

enctype="multipart/form-data"一般在传输文件才用到的,如果用这种方式的话,

request.getParameter等方法都是没法用的。

分享到:
评论
3 楼 qingralf 2009-08-06  
把上传和别的分离.
2 楼 flashdream8 2009-08-06  
是 可以 加参数,但是 我们的框架 是动态表的,很多很多地方 用到了这块儿内容, 上传 是有的页面有  有的页面没有,有写参数 只能通过隐藏域传递,而且传递的参数 很多。 我想改 都不知道怎么 改 
1 楼 qingralf 2009-08-05  
强强。我容易么。为了回复你,还得答好多题目...........
可以在action地址后附加参数。

相关推荐

    struts上传问题研究

    在"struts上传问题研究"这个主题中,我们将深入探讨Struts2框架中的文件上传功能,以及可能遇到的问题和解决方案。 文件上传是Web应用中常见的功能,Struts2通过Action类的`@FileUpload`注解或`@Params`注解支持...

    springmvc-kindedtor解决图片上传问题

    在Spring MVC框架中,集成KindEditor富文本编辑器并解决图片上传问题是常见的需求。这个场景主要涉及前端编辑器与后端服务器之间的交互、文件上传处理、以及如何将上传的图片路径存储到数据库中。以下是对这个主题的...

    淘宝助理上传问题

    【淘宝助理上传问题详解】 淘宝助理是一款用于帮助淘宝商家便捷管理商品、批量上传商品信息的工具,但在使用过程中可能会遇到各种问题。以下是一些常见问题及其解决方案: 1. **上传后店铺未显示** - 确保在淘宝...

    ueditor struts2图片上传问题解决办法

    在使用富文本编辑器ueditor与Struts2框架结合进行图片上传时,常常会遇到一些问题,这些问题可能涉及文件过滤、文件类型限制、文件大小控制、上传路径设置等多个方面。以下是一些解决这些问题的关键知识点: 1. **...

    如何解决大文件上传问题?.rar

    综上所述,解决大文件上传问题需要综合考虑网络环境、服务器性能、用户体验和数据完整性等因素,通过上述技术手段进行优化。开发者可以根据具体业务需求,选择适合的策略组合,实现高效、稳定的文件上传功能。

    2013年国家公务员考试照片处理及上传问题解答.pdf

    4. **上传问题及解决**: - “URL出错”或照片审核不通过可能是照片格式错误或网络问题。 - 检查照片格式是否正确,使用官方提供的照片处理工具进行调整。 - 若网络环境可能影响上传,尝试更换网络环境或电脑重试...

    phpcms上传图片修改为H5上传-解决谷歌等浏览器无法上传问题.zip

    而phpcms默认采用的正是flash上传,导致我们用谷歌浏览器打开PHPCMS后台的时候无法直接上传图片,所以我们只能改为H5上传,此版本使用webuploader.js,感觉这个挺强大,自动识别是否支持h5,如果不支持自动启用flash...

    文件上传问题

    在本场景中,我们讨论的问题是“文件上传问题”,这可能涵盖了多种技术点,包括前端表单提交、文件二进制处理、后端存储、错误处理等。接下来,我们将深入探讨这些关键知识点。 首先,前端的文件上传通常使用HTML5...

    网页上传问题

    ### 网页上传问题详解:使用FTP上传网页至服务器 在互联网时代,网页的创建与维护是一项基础技能,而将网页上传至服务器是其中的关键步骤。本文将深入解析网页上传的基本概念、必要工具以及具体操作流程,帮助读者...

    电子投标文件制作及上传问题汇总.doc

    电子投标文件制作及上传问题汇总.doc

    v9修改flash附件上传为h5上传.zip

    【标题】"v9修改flash附件上传为h5上传.zip"是一个针对PHPCMS V9内容管理系统(CMS)的更新包,旨在解决由于谷歌浏览器不再支持Flash导致的附件上传问题。Flash技术在过去常用于网页上的多媒体内容展示和交互,包括...

    kindeditor-4.1.11多图上传按钮无法出现且无法点击flash无法上传

    本文将详细讲解如何解决KindEditor在没有Flash支持环境下的多图上传问题,并提供一个基于PHP的解决方案。首先,我们需要理解KindEditor的上传机制。它使用Flash作为上传插件,因为Flash在过去的浏览器中具有较好的跨...

    Asp.Net超大文件上传问题解决

    最近涉及到用asp.net做上传功能的一个问题,因为asp.net有fileupload的上传控件,但是这个控件上传的文件大小有限,所以根本满足不了需求百度了下,很多人遇到asp.net上传超大文件的困惑,偶尔搜索发现csdn有个哥们...

    jquery-大文件上传插件,支持分片上传,断点续传

    总的来说,这个jQuery上传插件是Web开发者处理大文件上传问题的强大工具,通过其丰富的功能和灵活的配置,可以提供一个流畅、安全的用户体验。无论是个人项目还是企业级应用,它都能有效地提升文件上传的效率和用户...

    bootstrap 文件上传组件 fileinput 实现文件批量上传

    Bootstrap文件上传组件FileInput是一款强大的前端文件上传工具,尤其适合于需要实现文件批量上传的场景。这个组件基于Bootstrap框架,提供了美观的用户界面和丰富的功能,使得文件上传操作变得直观且易于实现。以下...

    C# Core C#minio分片上传 Core C#minio分段上传 直接给项目源码 minio分片

    通过理解分片上传的工作原理和C# Core中MinIO SDK的使用,开发者可以有效地处理大文件上传问题,提高应用的稳定性和性能。结合提供的项目源码,可以快速实现分片上传功能,避免从零开始编写代码。

    KindEditor图片上传相关问题

    本文将深入探讨与KindEditor图片上传相关的问题,并结合提供的`UploadService.java`文件,解析图片上传服务的实现细节。 首先,我们需要了解KindEditor的图片上传流程。当用户在编辑器中选择插入图片时,KindEditor...

    php文件上传插件(简洁好用的上传插件)

    - **错误处理**:要检查`$_FILES['file']['error']`,根据返回的错误代码处理不同的上传问题。 - **安全措施**:验证文件类型、大小,避免恶意文件上传,可以通过`getimagesize()`或`finfo_file()`检查文件类型,...

Global site tag (gtag.js) - Google Analytics