
展开全部
他们都有很多方法,具体要看你使用什么方法了。
我们常用的:
(1解决中文乱码
request.setCharacterEncoding("");-----解决中文乱码
---------从a页面向b页面传递数据时,防止传递的数据是乱码
response.setContentType();------解决中文乱码
---------从a页面向b页面跳转,防止b页面中文乱码
(2 转向页面
request.getRequestDispactcher().forword();---转发
response.sendRedirect();------重定向
--------转发可以以request作用域传递数据,response将丢失equest作用域内的数据。(如要将a=9传递到下一个页面使用,如果用request.setAttribute()保存数据,使用转发则下一个页面可以接受到这个值,但是用response则这个值将不存在。)
一般情况下根据这亮点区别应该可以看出来什么时候使用request和什么时候使用response。
特殊的方法根据特殊的情况判断应该使用哪个,练习多了就可一判断了。
我们常用的:
(1解决中文乱码
request.setCharacterEncoding("");-----解决中文乱码
---------从a页面向b页面传递数据时,防止传递的数据是乱码
response.setContentType();------解决中文乱码
---------从a页面向b页面跳转,防止b页面中文乱码
(2 转向页面
request.getRequestDispactcher().forword();---转发
response.sendRedirect();------重定向
--------转发可以以request作用域传递数据,response将丢失equest作用域内的数据。(如要将a=9传递到下一个页面使用,如果用request.setAttribute()保存数据,使用转发则下一个页面可以接受到这个值,但是用response则这个值将不存在。)
一般情况下根据这亮点区别应该可以看出来什么时候使用request和什么时候使用response。
特殊的方法根据特殊的情况判断应该使用哪个,练习多了就可一判断了。
展开全部
你在服务器的角度,什么时候想返回页面给用户的时候就用response。
获取表单内容就取request。
先这样区分一下基本的,其他慢慢用就体会了。
获取表单内容就取request。
先这样区分一下基本的,其他慢慢用就体会了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2009-09-16
展开全部
无语,这种问题,根本就是对servlet的API都不懂,就连HTTP协议的最基本规则都不知道~~~
孩子,建议你先看看HTTP是怎么工作的,比如最简单的浏览器发出请求,服务器返回响应这些东西。然后再把servlet的API看一下吧,然后写一个两个servlet出来运行一下。。
然后我保证你不会有这种问题了~~~~
孩子,建议你先看看HTTP是怎么工作的,比如最简单的浏览器发出请求,服务器返回响应这些东西。然后再把servlet的API看一下吧,然后写一个两个servlet出来运行一下。。
然后我保证你不会有这种问题了~~~~
本回答被提问者采纳

你对这个回答的评价是?
展开全部
从定向就用response.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询