response.sendRedirect是否就相当于Get访问?能否set成Post?

cilng 2004-12-27 12:05:00
Post对传送的参数的大小限制不是很严格,好像Get方法对参数内容有长度限制,很初级的问题,各位大侠能否解答一下,我在Servlet中用response.sendRedirect导向一个页面,同时传一个字符串过去,但是长了就不成功了,是否可以给小弟指导一二?
...全文
227 点赞 收藏 3
写回复
3 条回复
cilng 2004年12月28日
这个方法我试过,是可行的,但是好像听说用forward()方法不安全,是否是真的?
回复 点赞
tom2005 2004年12月27日
设置一个参数用这个方法
RequestDispatcher.forward()方法

回复 点赞
tom2005 2004年12月27日
response.sendRedirect做转向的原理,它其实是向浏览器发送一个特殊的Header,然后由浏览器来做转向,转到指定的页面,所以用sendRedirect时,浏览器的地址栏上可以看到地址的变化。

<jsp:forward page="">
<jsp:param name="" value=""/>
</jsp:forward>
回复 点赞
发动态
发帖子
Web 开发
创建于2007-09-28

5.2w+

社区成员

34.1w+

社区内容

Java Web 开发
社区公告
暂无公告