为了账号安全,请及时绑定邮箱和手机立即绑定

关于<a>标签的提交servlet的get/post方式

为什么这一章节的<a>标签是post方式?

正在回答

1 回答

这还是get提交,通过这个链接去调用了一个Servlet。这个Servlet再去获取xml中的初始化参数。

0 回复 有任何疑惑可以回复我~
#1

慕斯卡4106679 提问者

但是课程上面重写了dopost方法啊
2016-01-10 回复 有任何疑惑可以回复我~
#2

Its_forever 回复 慕斯卡4106679 提问者

你在看看老师的视频呢,他的doGet方法是这样写的 public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //get方法提交过来的数据,调用doPost方法解析。也就是说,不管提交方法是get还是post,都用doPost方法解析。所以即使是get请求,但是还是重写的doPost方法,执行的时候还是先走doGet方法,然后调用doPost。 doPost(request,response); }
2016-01-10 回复 有任何疑惑可以回复我~
#3

马夏尔 回复 Its_forever

那具体什么doPost做doGet,什么时候doGet做doPost...有区别吗?
2016-01-25 回复 有任何疑惑可以回复我~
#4

Violetsl 回复 马夏尔

doget 和dopost分别对应的是客户端提交过来的方式,如果客户端是get提交,那么servlet会回调doGet方法,如果客户端是post请求,那么servlet就会回调doPost方法。但是有时候服务器处理的业务逻辑get和post是一套的。那么就会出现 doGet 方法中调用doPost方法,或者反过来doPost调用doGet。不管你是get还是post 处理你的请求都是一个逻辑的。打个比方说:小明和小红是姐弟,你想借10块钱,你可以找小明借或者小红借,但是其实最终小明或者小红的10块钱还是从他们爸爸那拿的。唯一的区别就是你从他们那借钱的方式不一样而已。
2016-02-18 回复 有任何疑惑可以回复我~
#5

连宏伟HW 回复 马夏尔

这个需要看提交方式是哪一个
2016-07-16 回复 有任何疑惑可以回复我~
#6

Noah_________ 回复 马夏尔

一般都是在doGet()方法里调用doPost()方法或者翻过来调用,只写一个方法就行。
2017-05-04 回复 有任何疑惑可以回复我~
查看3条回复

举报

0/150
提交
取消

关于<a>标签的提交servlet的get/post方式

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信