用get的话提交到的那个页面的地址是把所有的参数都带过去的!
用post的话提交到的那个页面的地址没有带参数过去的!<form action="test.jsp?test=aa" method="post" name=form1>
如果用这种方式的话ie上看到的地址是..test.jsp
<form action="test.jsp?test=aa" method="get" name=form1>
如果用这种方式的话ie上看到的地址是..test.jsp?test=aa其实两个的作用一样的!
用post的话提交到的那个页面的地址没有带参数过去的!<form action="test.jsp?test=aa" method="post" name=form1>
如果用这种方式的话ie上看到的地址是..test.jsp
<form action="test.jsp?test=aa" method="get" name=form1>
如果用这种方式的话ie上看到的地址是..test.jsp?test=aa其实两个的作用一样的!
GET只接收URL中的参数,长度不能超过1024字节
post是隐码传递!
用post的话提交到的那个页面的地址没有带参数过去的!
get是明码的
post是隐码传递!
可见在传送像密码一类的东西的时,最好使用 post 而不要使用 get
(HttpServletRequest request ,HttpServletResponse response),
实现两个方法中的一个就可以,没有实现的方法调用已实现的方法!
例如:
DOPOST(HttpServletRequest request ,HttpServletResponse response){
//方法的具体实现
}
DOGET(HttpServletRequest request ,HttpServletResponse response){
DOPOST(request,respose);
}
这样做通用性很强,<form action="" method="post" name=form1>
无论你的method是什么都可以
do you know?