1.以Get方式提交的數據,瀏覽器會把表單內容組織成一個查詢字符串,各個變量間用"&"連接,然後以Servlet的路徑加
問號“?”加查詢字符串的形式獲取服務器的內容。例如servlet/aaServlert?name=aa&info=team
2.當不指定表單的提交方式的時候,默認是Get 方式提交
3.Get方式提交表單的時候,所有被提交的內容都會被顯示在地址欄中,並可能會被瀏覽器記在緩存中,因此當提交
敏感信息(比如密碼)的時候不宜用Get方式提交。另外Get提交時URL總長度不能超過225個字符,因此提交過長的
內容時也不能用Get方式。
4.由於Get方式提交表單具有上述的限制,因此需要使用POST提交表單信息。同Get方式一樣,Servlet可以通過
getParameter(String param)獲取param對應的參數值。不同的是,由於Post方式不會使用“?”以及“&”來組織一個
QueryString(查詢字符串),因此POST時使用getQueryString()將返回null.
5.當提交的數據長度大雨256個字符,或者需要提交文件時,只能使用POST方式。