用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其实两个的作用一样的!

解决方案 »

  1.   

    POST可以接收FORM的内容,并且长度几乎什么实际的限制
    GET只接收URL中的参数,长度不能超过1024字节
      

  2.   

    get是明码的
    post是隐码传递!
      

  3.   

    用get的话提交到的那个页面的地址是把所有的参数都带过去的!
    用post的话提交到的那个页面的地址没有带参数过去的!
    get是明码的
    post是隐码传递!
    可见在传送像密码一类的东西的时,最好使用 post 而不要使用 get
      

  4.   

    在你写的这个SERVLET 中写两个方法DOGET()和DOPOST(),两个方法中的参数一样
    (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?