首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

form表单提交controller层接收到乱码问题

今天遇到个中文乱码问题,大体情况是这样:前台有一个form表单,其中有几个input控件,是带中文,form表单只设置了id='form1' method='post' action='xxx...' 调用submit方法提交,后台是springMVCController接收请求,结果得到参数值都是乱码。...解决方法:form表单再设置一个属性 enctype=‘mutipart/form-data’ ,此时后台接收到就没有乱码了。.../form-data’是告诉浏览器使用二进制(就是字节流)形式发送请求,因为直接使用了二进制,所以不存在字符编码不统一问题,也就规避了中文乱码问题。   ...如有不准确地方,请各位大牛给予更详细分析。

3.5K20

6.HTML输入表单标签元素介绍

enctype 属性: 规定在向服务器发送表单数据之前如何对其进行编码, POST 请求使用其(text/plain、multipart/form-data、application/x-www-form-urlencoded...Get 请求:用于没有敏感信息,且少量数据提交,其表单数据页面地址栏中是可见,例如 action page.php?...取决于设备和用户代理不同,表单可以使用各种类型输入数据和控件。 元素是目前是 HTML 中最强大、最复杂元素之一,因为它有大量输入类型和属性组合。...,用于提交表单时发送元素方向性 | | disabled | 所有类型...formtarget 属性: 表示接收提交表单后在哪里显示响应(_self,_top,_blank,_parent) 温馨提示: 请始终 元素规定 type 属性 (三种类型),

4.5K10
您找到你想要的搜索结果了吗?
是的
没有找到

Django路由控制

更高级用法中,可以使用命名正则表达式组来捕获URL 中并以关键字 参数传递给视图。 Python 正则表达式中,命名正则表达式组语法是(?...再次提交表单,就不会出现404错误了! 这就是反向解析,路径会变,但是别名不会变。别名是随着路径变动而变动。...return redirect("/index/")  # 跳转首页     return render(request,"login.html") 再次输入正确用户和密码,点击提交。...),   ] 基本规则: 使用尖括号()从url中捕获。...捕获中可以包含一个转化器类型(converter type),比如使用 捕获一个整数变量。若果没有转化器,将匹配任何字符串,当然也包括了 / 字符。 无需添加前导斜杠。

2.7K20

html5总结

属性:  type = "email" 限制用户输入必须Email类型 type="url" 限制用户输入必须URL类型 type="date" 限制用户输入必须日期类型 type="datetime..." 显示完整日期 含时区 type="datetime-local" 显示完整日期 不含时区 type="time" 限制用户输入必须为时间类型 type="month" 限制用户输入必须类型 type...="week" 限制用户输入必须类型 type="number" 限制用户输入必须数字类型 type="range" 生成一个滑动条 type="search" 具有搜索意义表单results=..."n"属性 type="color" 生成一个颜色选择表单 type="tel" 显示电话号码                        **HTML5 拥有多个可供选取日期和时间输入类型:  ...: 正则表达式 输入内容必须匹配到指定正则范围 autocomplete:是否保存用户输入  默认为on,关闭提示选择off formaction: submit里定义提交地址 datalist

1.8K20

HTML 5 Input 输入类型

HTML5 拥有多个新表单输入类型(color、date、datetime、datetime-local、email、month、number、range、search、tel、time、url、week...类型 描述 email email 类型用于应该包含 e-mail 地址输入域。 提交表单时,会自动验证 email 域。 tel 输入电话号码。...url url 类型用于应该包含 URL 地址输入域。 提交表单时,会自动验证 url 域。 number number 类型用于应该包含数值输入域。...range range 类型用于应该包含一定范围内数字输入域。...max:规定允许最大 min:规定允许最小 step:规定合法数字间隔(如果 step="3",则合法数是 -3,0,3,6 等) value:规定默认 range range 类型用于应该包含一定范围内数字输入

2.1K30

HTML5新增属性学习笔记

1、form属性 表单从属元素,可以写在表单外部。可以通过指定元素form属性来声明元素所属表单。form属性表单id。...属性简介 2、formaction属性 给所有的提交按钮增加formaction属性,可以通过不同按钮将表单提交到不同页面。...6、list属性 单行文本框特有属性,配合datalist标签使用。属性datalist标签id。...7、autocomplete属性 规定输入字段是否应该启用自动完成功能。自动完成允许浏览器预测对字段输入。当用户字段开始键入时,浏览器基于之前键入过,应该显示出在字段中填写选项。...8、input新增type属性种类 描述 url 定义用于输入 URL 字段。

1.8K90

JavaScript(十三)

HTML method 特性 submit(): 提交表单 reset(): 将所有表单域重置默认 提交表单 使用 input 或 button 都可以定义提交按钮,只要将其 type 特性设置...重置表单时,所有表单字段都会恢复到页面刚加载完毕时初始。如果某个字段初始空,就会恢复空; 而带有默认字段,也会恢复默认。...其他输入类型 HTML5 input 元素 type 属性又增加了几个。这些新类型不仅能反映数据类型信息,而且还能提供一些默认验证功能。...,而 “url” 类型要求输入文本必须符合 URL 模式。...对所有这些数值类型输入元素,可以指定 min 属性(最小可能)、max 属性(最大可能)和 step 属性(从 min 到 max 两个刻度间差值)。

3.3K20

iOS·枚举变量 未赋值赋值情况下,默认0(即第一个枚举类型

枚举类型变量赋值特性: 一个枚举类型如果没有赋初值,则默认0。 一个枚举类型如果赋值nil,同样0。...= 1 }; 调用时候,代码欲从VC字典数组 self.resource 中获取某字典 self.resource[indexPath.row] 并取出 type 键值对,但实际使用时,该字典并不存在键值对...,即 [self.resource[indexPath.row] objectForKey:@"type"] 空,这时候如果把它传递给枚举类型,所获得到枚举类型0。...打个断点,可以发现type1和type2均为PopupTypeNormal,即第一个枚举类型。...结论 可见,某些博客讲,上述这些对字典判空方法,是无效

7.6K10

input标签type属性汇总

需要注意是,定义单选按钮时,必须同一组中选项指定相同name,这样“单选”才会生效。此外,可以对单选按钮应用 checked属性,指定默认选中项。...6.提交按钮 提交按钮是表单核心控件,用户完成信息输入后一般都需要单击提交按钮才能完成表单数据提交。...可以对其应用 value属性,改变提交按钮上默认文本。 7.重置按钮 当用户输入信息有误时,可单击重置按钮取消已输入所有表单信息。...8.图像形式提交按钮 图像形式提交按钮与普通提交按钮功能上基本相同,只是它用图像替代了默认按钮,外观上更加美观。...16 number类型 number类型 <input/标记用于提供输入数值文本框。提交表单时,会自动检查该输入框中内容是否数字。

1.5K10

Html5 学习系列(三)增强型表单标签

引言      之前HTML表单标签中,对于一些功能支持不够好,比如:文本框提示信息(之前只能通过js和input事件结合处理)、表单校验、日期选择控件、颜色选择控件、范围控件、进度条、标签跨表单等功能..." max="100" step="2"/> 运行效果: 注:此标签其实就是普通input标签,只不过是type类型指向了number,标识当前标签接受数字类型输入.另外添加了四个属性. name:属性大家很熟悉了用来标识表单提交...key min:是表单标签新增加属性标识当前输入输入最小 max:那就是最大值了 step:是步长意思,也就是点击增大或者减小时候增加减少步长 小结:min,max,step是表单标签中添加属性...另外就是type又增加了一个新number类型,接受数字输入。而之前我们要做到这样效果只能通过js失去焦点时候判断,控制起来不那么方便,现在一切都那么简单简洁。 ...另外就是:placeholder="请输入注册邮箱"   这个属性功能,相信你看到此时效果时候你会感到非常想兴奋,而在之前实现此提示信息,需要监听一下文本框blur事件,然后判断是否空,空再去给文本框赋值一个灰色字体提示信息

1K30

form表单提交几种方式

-- input 属性 : value 属性规定输入字段初始 readonly 属性规定输入字段只读(不能修改) disabled 属性规定输入字段是禁用。...当自动完成开启,浏览器会基于用户之前输入自动填写。 提示:您可以把表单 autocomplete 设置 on,同时把特定输入字段设置 off,反之亦然。...如果设置,则规定允许用户 元素中输入一个以上。 multiple 属性适用于以下输入类型:email 和 file。...placeholder 属性规定用以描述输入字段预期提示(样本或有关格式简短描述)。 该提示会在用户输入之前显示输入字段中。...如果设置,则规定在提交表单之前必须填写输入字段。

6.4K20

常用表单元素有哪些_h5新增表单元素属性

今天小课堂主要内容是,input表单应用,还有html5中新增属性。 表单元素是允许用户表单中(比如:文本域,下拉列表,单选框,复选框等等)输入信息元素,最主要作用就是收集信息。...2. tel:编辑电话号码控件,提交时换行符会自动从输入框中去掉。 3. url:编辑url控件,提交时换行符与首位空格都将自动去除。 4. email:可输入一个邮件地址。...此外,还有time、datetime、datetime-local、month、week、number、range类型。...2. pattern:一个正则表达式,用于检查控件,可作用于text、search、tel、url、email类型input。...7. autocomplete:浏览器是否根据之前提交输入情况对此input自动填(即以option形式匹配之前输入),取值on或off,默认on。

3.4K30

HTML学习笔记二

定义提交表单是执行动作 向服务器提交表单通常做法是提交按钮(submit) action属性可以指定特定脚本来处理被提交表单数据 <form action="*.php[/.jsp/.asp]...使用GET时,<em>表单</em><em>提交</em><em>的</em>数据<em>在</em>URL中是可见<em>的</em> 反之—— <em>表单</em>是动态更新或者密码内容<em>的</em>,POST更加适合,而且<em>提交</em><em>的</em>数据<em>在</em>URL不可见 name属性: 如果希望<em>提交</em><em>的</em><em>表单</em>数据可以被服务器获取到或者看见...,就需要给<em>表单</em>元素添加一个name属性(<em>在</em>脚本中会按照字段接收数据信息) 标签:组合<em>表单</em>元素 组合<em>表单</em>中<em>的</em>相关数据 元素<em>为</em>< fieldset...重置按钮会清除<em>表单</em>中<em>的</em>所有数据。 submit 定义<em>提交</em>按钮。<em>提交</em>按钮会把<em>表单</em>数据发送到服务器。 text 定义单行<em>的</em><em>输入</em>字段,用户可在其中<em>输入</em>文本。默认宽度<em>为</em> 20 个字符。...number 用于包含数字<em>值</em><em>的</em><em>输入</em>字段 date 定义日期字段<em>的</em><em>输入</em> color 定义颜色<em>的</em><em>输入</em> range 定义一个范围<em>的</em> 滑块控件 <em>month</em> 定义日期字段<em>输入</em>或选择 <em>输入</em>限制(属性): 属性 描述

1.7K20

HTML5笔记

画圆 arc(x,y,r,start,stop) 画布左上角坐标0,0 x:圆心x轴上坐标 y:圆心y轴上坐标 r:半径长度 start:起始角度,以弧度表示,圆心平行右端0度 stop...使用渐变,设置fillStyle或strokeStyle 渐变,然后绘制形状,如矩形,文本,或一条线。... 元素规定输入选项列表 表单属性 / autocomplete 属性 规定 form 或 input 域应该拥有自动完成功能,当用户自动完成域中开始输入时...datalist 是输入选项列表 min 和 max 属性 min、max 和 step 属性用于包含数字或日期 input 类型规定限定(约束)。... required 属性 required 属性是一个 boolean 属性.required 属性规定必须在提交之前填写输入域(不能为空)。

1.3K20

企业面试题: HTML5中新输入类型属性你知道哪些

考核内容:HTML5应用及理解 题发散度: ★★ 试题难度: ★★ 解题思路: search:用于搜索域,比如站点搜索或 Google 搜索,域显示常规文本域。...url :用于应该包含 URL 地址输入提交表单时,会自动验证 url 域。 email:用于应该包含 e-mail 地址输入域,提交表单时,会自动验证 email 域。...datetime:选取时间、日、月、年(UTC 时间) date:选取日、月、年 month:选取月、年 week:选取周和年 time:选取时间(小时和分钟) datetime-local:选取时间、...日、月、年(本地时间) number:用于应该包含数值输入域,您还能够设定对所接受数字限定。...range:用于应该包含一定范围内数字输入域,类型显示滑动条。

59620

HTML5(一)——新增元素和属性

表单提交时,keygen生成表单密钥对,一个是公钥,一个是私钥,私钥存储客户端,公钥通过带有keygen字段表单发送给服务器。...novalidate :规定提交表单时是否验证域。...autocomplete属性 属性规定 form 或 input 在当前域下拥有自动完成功能,通俗地讲就是元素聚焦时,会自动展示之前输入内容,内容是根据当前域名下之前使用过数据。...- 重写表单 novalidate 属性 formtarget - 重写表单 target 属性 min、max、step属性 三者用于对数字、日期类型输入限制和约束。...min - 规定允许设置最小。 max - 规定允许设置最大。 step - 规定合法数字间隔。 使用示例,请参照上output处实例。 multipel属性:规定输入域中可选择多个

1.3K20
领券