`
xiaofengtoo
  • 浏览: 492014 次
  • 性别: Icon_minigender_1
  • 来自: xiamen
社区版块
存档分类
最新评论

request.getParameter 数据太大取值为null 解决方法

 
阅读更多

由于最近在页面中引用了第三方控件,在获取值后进行提交数据超出2M(非精确),我的参数值为2.2M多点

 

导致在request.getParameter("fdata") 的时候获取值为null,很无语,由于是String 类型,大小不会超过的呀

 

后来google很久,很多兄台提到流,还看到一个兄弟提了上传的问题,于是想是否按上传处理方式是否可以解决。

 

以下为代码

 

 <html:form action="demo.do?method=doHello" enctype="multipart/form-data">

<!--  其他省略 --> 

</html:form>
 

 

添加 enctype = "multipart/form-data"

 

enctype="multipart/form-data"的意思,是设置表单的MIME编码。
默认情况,这个编码格式是application/x-www-form-urlencoded,
不能用于文件上传;只有使用了multipart/form-data,才能完整的传递文件数据.

分享到:
评论

相关推荐

    request.getParameter()取值为null的解决方法

    在Web开发中,获取客户端传递给服务器的数据是一种常见需求,通常使用`request.getParameter()`...通过上述步骤,可以有效定位并解决`request.getParameter()`方法返回null的问题,确保Web应用的数据交互逻辑正确无误。

    SSM笔记-参数处理

    XML映射文件中,可以根据Map的键来取值: ```xml SELECT * FROM user WHERE id = #{id} AND name = #{name} ``` 注意,这里的`#{id}`和`#{name}`是假设Map的键是"id"和"name",在实际使用时应替换为Map中...

    JSP中的EL表达式介绍.doc

    - **param**:映射请求参数到单个字符串值,相当于`request.getParameter(String name)`。 - **paramValues**:映射请求参数到字符串数组,相当于`request.getParameterValues(String name)`。 - **header**:...

    el和jstl学习笔记.

    - **单个参数**:`${param.a}` 等同于 `&lt;%=request.getParameter("a")%&gt;`。 - **多个参数**:`${paramValues.b[0]}` 等同于 `&lt;%=request.getParameterValues("b")[0]%&gt;`,适用于处理多选框等场景。 #### 5. JSTL ...

    EL表达式的详细使用

    例如,`${param.username}`等同于`&lt;%=request.getParameter("username")%&gt;`,用于获取请求参数。通过EL,还可以实现更复杂的逻辑,比如在没有获取到`param.uname`时,输入框的值为空,而不是显示`null`。 总结来说...

    EL、JSTL表达式

    ### EL与JSTL表达式详解 ...EL表达式为JSP页面提供了强大且简洁的数据访问能力,极大地简化了页面开发过程中的数据处理工作。通过理解和掌握EL表达式的使用方法,开发人员可以更加高效地构建动态Web应用程序。

    JSP EL表达式

    总结而言,JSP EL表达式为JSP页面提供了一种轻量级的数据访问方式,极大地简化了数据的存取过程。它的易用性和灵活性使得它在开发Web应用程序时非常有用。然而,在使用EL表达式时,仍需注意其适用范围和限制,以确保...

    各种java和数据库问题

    - **解决方法**:将`.classpath`文件的隐藏属性改为可见,这样可以直接编辑或重新生成该文件。 #### EL (Expression Language) 表达式语言详解 EL(Expression Language)是一种简洁的方式来处理JSP页面中的表达式...

    JAVA EL 表达式的简单简绍

    EL 表达式是 JSP 技术的重要组成部分,它极大地简化了 JSP 页面中的数据检索过程。通过使用 EL,开发者可以在 JSP 页面中使用简洁的语法来访问 JavaBean 的属性和执行简单的计算,从而提高开发效率并保持代码的清晰...

    JSP EL表达式详细介绍

    例如,表达式`${param.name}`等同于`request.getParameter(name)`。 - `paramValues`:与`param`类似,但将请求参数名映射为字符串数组。 - `header`:将请求头名称映射为单个字符串头值。 - `headerValues`:将请求...

Global site tag (gtag.js) - Google Analytics