doGet和doPost的区别
来源:互联网 发布:淘宝开个充值店怎么样 编辑:程序博客网 时间:2024/05/01 12:10
doGet和doPost的区别
get和post是http协议的两种方法,另外还有head, delete等
1.doGet
GET
例:
jsp页代码:
<form action="/doGet_servlet" name=”form1” method="get">
………
<input type="text" name="username">
………
</form>
servlet代码:
public class doGet_servlet extends HttpServlet {
request.setAttribute("username",username);
}
out.jsp页面
<html>
``````
<%=request.getAttribute("username")%>//在页面上输出username的信息
</html>
这样提交表单后,参数会自动添加到浏览器地址栏中,带来安全性问题。
2.doPost
它用于客户端把数据传送到服务器端,也会有副作用。但好处是可以隐藏传送给服务器的任何数据。Post适合发送大量的数据。
例:
jsp页代码:
<form action="/doPostt_servlet" name=”form2” method="post">
………
<textarea name="name2" cols="50" rows="10"></textarea>
………
</form>
servlet代码:
public class doPostt_servlet extends HttpServlet {
}
最好用上面在doGet中提到的输出方式进行输出
3.
例如:
jsp页代码:
<form action="/servlet" name=”form” method="post">
………
<input type="text" name="name1">
………
</form>
servlet代码:
public class servlet extends HttpServlet {
}
- dopost和doget的区别
- doGet()和doPost()的区别
- doGet()和doPost()的区别
- doGet和doPost的区别
- doGet和doPost的区别
- doGet和doPost的区别
- doGet和doPost的区别
- doGet和doPost的区别
- doGet和doPost的区别
- doget和dopost的区别
- doget 和dopost的区别
- doget和dopost的区别
- doGet和doPost的区别
- doget和dopost的区别
- doGet和doPost的区别
- doget和dopost的区别
- dopost和doget的区别
- doGet和doPost的区别
- (7)面向对象继承&抽象类&接口
- ACM 知识点分类
- jsp过滤器filter
- (8)面向对象多态
- jquery插件写百度搜索栏特效模糊查询
- doGet和doPost的区别
- (9)面向对象内部类
- 提高程序性能
- C语言中用scanf连续输入两个…
- think in java 学习总结
- s3c2440a pwn模块学习笔记
- okular
- 浅谈java中的单态设计模式
- 第10章 CLOCK