jsp页面中form标签里method为get时调用什么,post时调用什么?
他们都没说到点子上。
实际上,方法的get和post方法的功能是相同的。它们都将表单中的元素传递给servlet进行处理。
相应地,当servlet获取数据时,它需要调用doget和dopost方法或服务方法。
编程时,我们将函数代码放入方法中,如doget。我们只需要在dopost中写一个句子并调用doget的方法。doget(request,response);
因为这两个方法是以相同的方式和功能实现的,所以相同的代码只需要写入一个方法。
这两种方法之间的唯一区别在于传输数据时是否在浏览器地址栏中显示数据。
如果使用get方法,则使用相应的doget方法。页面跳转时,表单元素传递的参数值会出现在浏览器的url地址栏中,如form=a,user=li
这样表单元素中的所有数据都会显示在浏览器的地址栏中,不利于网络数据的安全,而post方法不会出现这样的情况,所以大多数时候我们都是用post方法来传递表单中的参数。
原文标题:form标记的属性 JSP页面中form标签里method为get时调用什么,post时调用什么?,如若转载,请注明出处:https://www.saibowen.com/tougao/18770.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。