普通form标签改成Spring MVC的form标签

普通form标签改成Spring MVC的form标签

http://img1.sycdn.imooc.com//climg/5fb5305b096c87ae19201032.jpg

把下方的普通form标签改成Spring MVC的form标签,这么写对吗? 尤其是原有的method="POST"不要了 ,原有的accept-charset属性变成acceptCharset属性,对吗?

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,1、form表单默认的提交方式是get的提交方式。

    ​2、如果同学controller中并没有要求提交方法,这里的form表单其实可以不写method属性。

    ​3、一般情况下,如果涉及表单的文件上传等内容,必须设置表单的提交方式为post。

这里猜测同学的controller中并没有设置请求的方式,比如这样:

http://img1.sycdn.imooc.com//climg/5fb5ecb409d4593f05350205.jpg

如果是,那么表单中不写method也是可以的。

好帮手慕小班 2020-11-19 11:06:36

同学你好,同学书写是正确的,acceptCharset属性是这样写的。不过建议同学不要去掉原有的method="POST",这是指明提交方式的。

  • 提问者 电磁护盾 #1
    但是去掉method="POST"运行时也没问题,是不是Spring MVC的form标签默认就是post提交方式?
    2020-11-19 11:37:57
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师