JavaWeb 处理http请求
来源:互联网 发布:饿了么数据分析 编辑:程序博客网 时间:2024/06/06 03:11
GET/POST提交方式
获取请求的XX
Forward 、include 、redirect
说明:
一、forward、include由javax.servlet.RequestDispatcher来封装,由包容器container提供RequestDispatcher接口的实现,其中声明如下:
void
void
可以通过两种方式得到RequestDispatcher:
1、ServletContext.getRequestDispatcher(String
其中这里的path必须开始为"/",即这里的path必须相对于context的root.
2、ServeltRequest.getRequestDispatcher(String
这里的path可以为相对路径,如果path开始为"/",则也认为是从context的root开始的。
二、Redirect由HttpServletResponse.sendRedirect(String
差别:
三个都可以对用户的request进行转发,但是还是有许多的不同,差别最主要集中在如下几个方面:
1、forward与include共亨Request范围内的对象,而redirect则不行,即:如果一个javabean被声明为request范围的话,则被forward到的资源也可以访问这个javabean,而redriect则不行。
2、forward与include基本上都是转发到context内部的资源,而redirect可以重定向到外部的资源,如:
Forward功能的实现,这样
private
}
- JavaWeb 处理http请求
- JavaWeb(三) ----Servlet处理HTTP响应,请求
- javaWeb:http协议请求
- Http请求处理流程
- Http请求处理流程
- Http请求处理流程
- Http请求处理流程
- Http请求处理流程
- Http请求处理流程
- Http请求处理流程
- Http请求处理流程
- Http请求处理流程
- Http请求处理流程
- Http 请求处理流程
- Http请求处理流程
- Http请求处理流程
- Http请求处理流程
- Http请求处理流程
- ios系统中各种设置项的url链接
- iOS 本地化应用程序汇总
- 静态SQL和动态SQL之where in list问题(读书笔记之一)
- 各种Java加密算法
- Linux gdb 调试
- JavaWeb 处理http请求
- 介绍NSLog的使用
- Android中资源文件夹res/raw和assets的使用
- find . -name "*.php" -exec iconv -f ISO-8859-1 -t UTF-8 {} -o ../newdir_utf8/{} \; Batch convert fil
- 正则表达式regexp_substr解决where in list问题(读书笔记之二)
- 动态调整UITableViewCell高度的实现方法
- ios开发self的用法
- Tomcat学习笔记--启动成功访问报404错误
- 使用常规字符串函数及动态视图解决where in list问题(读书笔记之三)