`
shihuan830619
  • 浏览: 583058 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

html的form表单提交得不到参数问题

阅读更多
今天同事问我他的form表单按submit方式提交,在Java后台的Controller里却接收不到表单中的input标签的值。

同事的代码如下:
<form id="myform" name="myform" method="post" action="${ctx}/bz/mybz.do"enctype="multipart/form-data">
<input type="text" id="myparam" name="myparam" value="你好" />
<input type="submit" value="提交" />
</form>


他的后台代码:
String param = request.getParameter("myparam");
System.out.println(param);    //是空的



后来我把enctype="multipart/form-data"这段去掉就能接收到了,还没来得急搞清楚为什么,但这样能解决问题。
分享到:
评论

相关推荐

    Ajax表单提交插件jquery form

    **Ajax表单提交插件jQuery Form** 在Web开发中,jQuery Form插件是一个非常实用的工具,它使得使用Ajax技术提交HTML表单变得简单而直观。这个插件扩展了jQuery库,提供了强大的功能,允许开发者无刷新地更新页面...

    不用form提交表单,用ajax上传文件

    "不用form提交表单,用ajax上传文件"是这种需求的一个典型场景。这种方式可以让用户在上传文件时无需等待页面刷新,而是通过Ajax(Asynchronous JavaScript and XML)技术实现实时反馈,提升交互体验。 在JDK 8版本...

    jquery_form_js 表单提交自定义源码

    在Web开发中,表单提交是不可或缺的一部分,而jQuery Form插件为开发者提供了一种简单、高效的处理表单提交方式。本文将深入探讨"jquery_form_js"项目,通过分析其核心文件`jquery.form.js`的源码,来揭示jQuery ...

    jquery验证form,表单,操作cookie 插件

    4. **阻止默认行为**:如果验证不通过,使用`event.preventDefault()`阻止表单的默认提交行为。 ### jQuery表单验证插件 jQuery有许多优秀的表单验证插件,如`jQuery Validation Plugin`,它可以提供更强大的验证...

    利用AjaxSubmit()方法实现Form提交表单后回调功能

    - `resetForm`: 如果设置为true,表单提交成功后会重置表单到初始状态。 - `timeout`: 设置请求超时时间,超过设定值会中断请求。 3. **beforeSubmit回调函数** `beforeSubmit`回调函数通常用于验证表单数据,如果...

    jquery ajaxfrom表单提交代码

    总之,使用jQuery的`ajaxForm()`方法可以使表单提交变得简单而灵活,你可以根据需求定制各种行为,同时保持页面的流畅性。确保正确引入jQuery和`ajaxForm.js`文件,并按照上述步骤设置表单,你就可以实现异步的Ajax...

    jquery form usr提交

    对于Web表单的处理,jQuery提供了方便快捷的方法,使得表单提交、数据发送以及处理服务器响应变得更加容易。本篇文章将深入探讨jQuery如何处理表单提交,包括URL提交、返回HTML和JSON等不同方式。 1. **基本的表单...

    jquery表单提交

    总的来说,jQuery的`form.js`插件是一个功能丰富的工具,使得表单提交和数据处理变得更加简单和高效。通过它的API,开发者可以轻松地定制表单的行为,实现复杂的表单交互,而不必关心底层的Ajax实现细节。无论是处理...

    jquery ajaxSubmit提交所用到的jquery.form.js

    在本主题中,我们重点关注的是jQuery的`ajaxSubmit`功能,它是通过`jquery.form.js`插件实现的,这个插件扩展了jQuery的核心功能,允许开发者更加便捷地处理表单提交。`jquery-1.4.2.min.js`是jQuery库的一个较早...

    ajaxForm插件

    AjaxForm插件是一款广泛应用于网页表单提交的JavaScript库,它简化了...AjaxForm插件是开发中一个实用的工具,它让表单提交变得更简单,提升了网页的交互体验。理解并熟练运用AjaxForm,可以为你的Web应用增添亮点。

    js获取form表单所有数据的简单方法

    在进行Web开发时,经常需要处理表单提交的数据。本文介绍了一种使用JavaScript来获取表单中所有输入字段数据的简单方法。通过编写特定的函数,我们可以轻松地从表单中提取数据,并将其以URL编码的查询字符串形式组织...

    基于PHP的FormBuilder 面向对象的PHPClass用于创建HTML表单.zip

    接下来,FormBuilder类可能是这样设计的:它有一个构造函数,接收表单的基本配置参数,然后提供一系列的公共方法,如`addInput()`用于添加输入框,`addSubmitButton()`用于添加提交按钮,`setValidation()`用于设置...

    使用jQuery实现异步操作(包括异步提及form表单)Meet520.doc

    jQuery作为一个强大的JavaScript库,提供了简便的方法来实现异步操作,尤其是处理表单提交。本文将深入讲解如何使用jQuery实现异步操作,包括异步提交表单。 首先,异步操作的基础是AJAX(Asynchronous JavaScript ...

    React Form 指南.pdf

    你可以在表单元素上使用onSubmit事件处理函数,并传递一个event参数,这个参数是一个事件对象,你可以通过调用event.preventDefault()来防止表单的默认提交行为,这对于异步表单提交尤其重要。此外,你还可以通过...

    jquery.form.3.5

    总结,jQuery Form 3.5为开发者提供了一种高效、灵活的方式来处理表单提交,通过Ajax技术实现了无刷新的交互,大大提升了网站的用户体验。合理运用这个插件,能够使你的Web应用更加现代化、用户友好。

    jquery.form中文API

    // 当表单提交时,使用ajaxSubmit $('#myFormId').submit(function() { $(this).ajaxSubmit(); return false; // 阻止普通表单提交和页面刷新 }); ``` 3. **formSerialize**: - 此方法将整个表单序列化为一...

    jQuery EasyUI API 中文文档 - Form表单

    jQuery EasyUI是一个基于jQuery的前端框架,它提供了一套易于使用的UI组件,可以让开发者快速构建出丰富的交互式网页...对于使用jQuery EasyUI的朋友来说,掌握Form表单的使用是构建交互式网页界面不可或缺的技能之一。

    jquery-form.js

    总的来说,jQuery Form插件通过提供方便的`ajaxSubmit`方法和其他相关功能,使得在网页中实现Ajax表单提交变得简单易行。遇到“form.ajaxSubmit is not a function”的错误时,引入该插件并正确使用,即可解决这个...

    Jquery提交表单 Form.js官方插件介绍

    在表单处理方面,Jquery的Form.js插件是一个功能强大的选择,它不仅支持标准的Ajax表单提交,还支持文件上传等高级功能,非常适合日常应用。 #### Form.js插件的特点 - 支持Ajax提交:Form.js提供了简单的方法来...

    jquery form ajax 插件

    而jQuery Form AJAX插件则是jQuery库中的一个实用工具,它使得表单提交过程变得更加简单、高效,尤其在处理异步数据交换时,极大地提升了用户体验。本文将深入探讨jQuery Form AJAX插件的原理、使用方法以及实践中的...

Global site tag (gtag.js) - Google Analytics