HTML中表单属性中的action和methhod的作用是什么。以及如何设置?

如题所述

Action所设置的是提交请求,而method是提交机制
提交机制有两种:一就是刚才的post,还有一种是get,两种传递机制不一样,前者在传递过程中是看不到传输的值的,即是封闭的,而后者是可以看到传递的值,即拼接在URL地址之上.
action可以是相对地址也可以是绝对地址,比如:action=""就表示提交请求就是当前页面这个地址
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-29
<form
action=2.html>这里的action=2.html是将表单的内容提交到这个网址,可不是提交后跳转到这个网址,如果你想提交后跳转到这个网址的话,就用Response.Redirect("2.html");
如果帮助到您,请记得采纳为满意答案哈,谢谢!祝您生活愉快!
vae.la
第2个回答  2011-08-19
form 中必须加action属性,并且不能为空。
<form action=”/r/add.cgi” method=”post”>
如果不需要使用action属性,也必须定义:
<form action=”no” >

<action attribute="loginForm" name="loginForm" parameter="operate" path="/login" scope="request" type="org.springframework.web.struts.DelegatingActionProxy">
path 是jsp页面的form表单的action要填写的
<form action="loginForm" methhod="post">

<forward name="error" path="/WEB-INF/jsp/error.jsp" />
name 是WEB-INF/jsp/error.jsp页面的应用名
是struts action 里面用来转向页面时候用的本回答被网友采纳