servlet中如果页面既有get又有post请求怎样用doget,dopost方法?最好有一个小案例
答案:2 悬赏:0
解决时间 2021-03-12 13:57
- 提问者网友:挣扎重来
- 2021-03-12 10:44
servlet中如果页面既有get又有post请求怎样用doget,dopost方法?最好有一个小案例
最佳答案
- 二级知识专家网友:何以畏孤独
- 2021-03-12 11:23
额这个>.....
其实method的get和post方法的功能是一样的,都是将表单form中的元素传递给servlet进行处理。
相对应的,servlet获取数据时需要调用doget和dopost方法,或者service方法。
而在我们编程序时,把功能性代码放入一个方法内,例如放入doget内,在dopost内只需要写一句,调用doget的方法则可。doget(request,response);
由于两种方法实现的方式与功能一样,所以相同的代码只需要写入一个方法内则可。
其实method的get和post方法的功能是一样的,都是将表单form中的元素传递给servlet进行处理。
相对应的,servlet获取数据时需要调用doget和dopost方法,或者service方法。
而在我们编程序时,把功能性代码放入一个方法内,例如放入doget内,在dopost内只需要写一句,调用doget的方法则可。doget(request,response);
由于两种方法实现的方式与功能一样,所以相同的代码只需要写入一个方法内则可。
全部回答
- 1楼网友:如果这是命
- 2021-03-12 12:34
httpservletrequest,httpservletresponse只是java-servlet下的两个类,其英文名字是传入,传出但是其在servlet中其到的作用是这样的:
httpservletrequest:接受从jsp 传过来的值,到你的servlet中进行处理,处理完成后,还可以通过httpservletrequest.setattribute()方法将值再次封装,然后传递回jsp.
httpservletresponse:提供一系列传出的方法的类,如地址跳转,向指定目的发送流等。
综上所述,他们的英文翻译虽然是传入传出,但是你绝对不要误会!他们只是servlet中的两个类,通常用request来保存值,获取session,用response来做页面转向。
你的明白?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯