Hi
Both these methods serve the same purpose. If you are using POST method the form action should be POST where as when u r using GET method the form action should be GET.
The difference between the POST and GET is that Get sends data in a QUERY_STRING variable which is 255 characters to 1024 characters depends on the browser. It truncates the data after the length exceeds 1024 charcters. Where as POST method there is no limit you can send objects.
when u use GET method u can see the QUERY_STRING in the browser address bar and in POST u cannot see that. You can use any of these methods. The QUERY_STRING is encryted when u use GET method. In the HTML form
<form name="frm" action="someclass" method="get" enctype="application/www-urlencoded">

TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations technology projects - with its network of technology-specific websites, events and online magazines.