Jsp中重定向小结
来源:互联网 发布:小众软件app 编辑:程序博客网 时间:2024/06/06 06:49
Jsp中重定向包含两种:forward和sendredirect.
两者的主要区别:
Sendredirect
Forward
客户端请求后, Sendredirect返回给客户端所指定的地址,然后客户端在去访问给定地址,再收到结果.
客户端请求后, Forward直接把请求转到指定页面,页面处理后将结果返回到客户端
两个地址是不同的request
虽然是不同的对象,但是可以取到上一个页面内容
地址栏有变换,变到转到的地址
地址栏没有变换
Sendredirect后的语句会继续执行,除非后面出现return
Forward后面的语句不会发送到客户端
速度慢
速度快
可以传参数,直接写在url后面
可以传参数
需要到客户端的往返,可以转到任何页面
服务器内部转换
/代表的是http://127.0.0.1/
如:<%response.sendRedirect("/test/ServletToJSP");%>
<form action="/test/ServletToJSP">
<a href="/test/ServletToJSP">test</a>
/代表的是http://127.0.0.1/test
this.getServletContext().getRequestDispatcher ("/servlet_jsp/ServletUseJsp.jsp")
.forward(req, resp);
并且只能以/开头
常用
常用
- Jsp中重定向小结
- 重定向小结
- jsp重定向
- JSP重定向
- JSP的重定向
- jsp页面重定向
- JSP 页面重定向
- JSP重定向技巧
- JSP的重定向
- Jsp重定向
- jsp重定向
- JSP重定向技巧
- JSP 页面重定向
- JSP 页面重定向
- JSP 页面重定向
- jsp重定向网页
- Servlet和JSP中关于重定向的方法
- jsp 中重定向与请求转发的区别
- 环境变量(转)
- 使用log4j扩展包的RollingFileAppender生成带时间戳的日志文件
- C#命名空间与java包的区别
- JSP 自定义标签(Tag)
- hdu 1255 覆盖的面积
- Jsp中重定向小结
- 硬中断完全处理过程
- C#一个简单windows服务的例子
- HTTP POST GET 本质区别详解
- WWDC2012:Objective-C的新特性
- 好奇号核电池揭秘
- Tarjan离线算法求LCA小结
- POJ-2528-Mayor's posters
- easyUI TreeGrid