表单中action="inpserst!fgdrf"中!什么意思。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了表单中action="inpserst!fgdrf"中!什么意思。相关的知识,希望对你有一定的参考价值。
参考技术A login是处理这个表单提交的目标地址。method是表示username和password这两个参数用什么方式传递到login,一般有get,post,put等,你这个表单用的是post方式。
至于post,get的不同
标志具有action、method和target属性。action的值是处理程序的程序名(包括网络路径:网址或相对路径),如:,当用户提交表单时,服务器将执行网址 上的名为counter.cgi的CGI程序。method属性用来定义处理程序从表单中获得信息的方式,可取值为 GET 和 POST 的其中一个。GET方式是处理程序从当前Html文档中获取数据,然而这种方式传送的数据量是有所限制的,一般限制在1KB以下。POST方式与GET方式相反,它是当前的Html文档把数据传送给处理程序,传送的数据量要比使用GET方式的大的多。target属性用来指定目标窗口或目标帧。
action 为空是指向当前页面追问
!什么意思?
我是提交action
我知道get跟post
Debug - jsp 提交表单到 action 中文乱码
问题描述
jsp 页面使用 post 向 action 提交数据时中文发生乱码
通过在服务器和页面设置编码方式都没用
解决
这是我的表单
<form action="${pageContext.request.contextPath}/from.action">
用户名:<input type="text" placeholder="请输入用户名..." name="username"><br/>
昵称:<input type="text" placeholder="请输入用户名..." name="nick"><br/>
爱 好: <input type="checkbox" value="足球" name="hobby">足球
<input type="checkbox" value="篮球" name="hobby">篮球
<input type="checkbox" value="乒乓" name="hobby">乒乓球<br/>
<input type="submit" value="提交">
</form>
在 form 标签里面没有指定 method 属性,所以当前是以默认方法 Get 提交,而页面上所有的编码设置对于 Get 方法是彻底无效的,只要指定提交方式为 post 就行了
method="post"
!-->以上是关于表单中action="inpserst!fgdrf"中!什么意思。的主要内容,如果未能解决你的问题,请参考以下文章