get是从服务器上获取数据,而post是向服务器发送数据,所以在action属性里传递参数值get是不能的。
但是看下面的例子
<form action="servlet/TestServlet" method="get" name="form1">
用户名:<input type="text"name="username" />
<input type="submit">
<a href="servlet/TestServlet?cmd=2123">超链接</a>
</form>
虽然采用get方式,却可以把用户名这个表单里面的值传给服务器。但是从安全性角度来说,使用get方式传递数据可能会带来安全性问题,比如一个登陆界面,通过get方式提交数据时,用户名和密码将会出现在URL上面,但post却不会。所以在form中建议使用post。