servlet的方法
来源:互联网 发布:淘宝淘客怎么设置 编辑:程序博客网 时间:2024/06/16 01:41
1、HttpServlestRequest接口
获取请求的基本信息:
1.getMethod()方法:返回客户端请求方式;
2.getRequestURI()方法:返回端口后参数之前的那部分内容,且为真实的资源名,而不一定与地址栏中相同;
3.getQueryString()方法:返回资源路径?后的所有内容;
4.getScheme()方法:返回协议名称;
5.getContextPath()方法:返回请求url所属的web应用程序的路径;
6.getRequestURL()方法:返回真实的资源路径,不一定与地址栏相同,但不包括参数部分,且返回类型StringBaffer
2、标准的servlet写法:
1.创建一个servlet
动配置Servlet;
3、不需要配置Service方法实际上Service()方法就是选判断、请求的方式;
get方式:Service()方法就是调用doGet()方法;
post方式:Service()方法就是调用doPost()方法;
return是一个方法的结束;
4、HttpServletResponse接口
封装了服务器需会送给客户端的相应信息,通过它来操作返回客户端的响应信息
HttpServletResponse对象是Servlet程序和Servlet引擎进行通信的窗口
Servlet程序通过HttpServletResponse对象将响应正文传递给Servlet引擎,再由Servlet引擎将响应正文输出到客户端;
5、请求转发——服务器内部跳转
1.代码:
request.getRequestDispatcher("/转到的页面").forward(request,response);
'/'表示项目的根目录
不加'/'表示当前Servlet的所在目录
因为转发后还会执行下面的代码,所以让return来结束该方法;
6、请求重定向
代码:
response.sendRedirect("/项目名/转到的页面");
'/'表示项目的根目录(端口号之后)
不加'/'表示当前Servlet的所在目录
因为转发后还会执行下面的代码,所以让return来结束该方法;
获取请求的基本信息:
1.getMethod()方法:返回客户端请求方式;
2.getRequestURI()方法:返回端口后参数之前的那部分内容,且为真实的资源名,而不一定与地址栏中相同;
3.getQueryString()方法:返回资源路径?后的所有内容;
4.getScheme()方法:返回协议名称;
5.getContextPath()方法:返回请求url所属的web应用程序的路径;
6.getRequestURL()方法:返回真实的资源路径,不一定与地址栏相同,但不包括参数部分,且返回类型StringBaffer
2、标准的servlet写法:
1.创建一个servlet
2.写上名字,选择doGet()和doPost()方法;
动配置Servlet;
3、不需要配置Service方法实际上Service()方法就是选判断、请求的方式;
get方式:Service()方法就是调用doGet()方法;
post方式:Service()方法就是调用doPost()方法;
return是一个方法的结束;
4、HttpServletResponse接口
封装了服务器需会送给客户端的相应信息,通过它来操作返回客户端的响应信息
HttpServletResponse对象是Servlet程序和Servlet引擎进行通信的窗口
Servlet程序通过HttpServletResponse对象将响应正文传递给Servlet引擎,再由Servlet引擎将响应正文输出到客户端;
5、请求转发——服务器内部跳转
1.代码:
request.getRequestDispatcher("/转到的页面").forward(request,response);
'/'表示项目的根目录
不加'/'表示当前Servlet的所在目录
因为转发后还会执行下面的代码,所以让return来结束该方法;
6、请求重定向
代码:
response.sendRedirect("/项目名/转到的页面");
'/'表示项目的根目录(端口号之后)
不加'/'表示当前Servlet的所在目录
因为转发后还会执行下面的代码,所以让return来结束该方法;
阅读全文
1 0
- servlet的配置方法
- servlet的encodeURL()方法
- Servlet的init方法
- 获取servlet的方法
- Servlet的init方法
- servlet的service方法
- Servlet的init方法
- servlet 的实现方法
- Servlet的init方法
- Servlet的生命周期方法
- Servlet的init方法
- servlet的方法
- Servlet的编写方法
- Servlet学习笔记(Servlet生命周期&开发Servlet的方法)
- 探悉Servlet的init方法 .
- servlet方法的动态调用
- servlet跳转页面的方法
- Servlet 上传文件的方法
- Python注释
- Leetcode 100 Same Tree
- 暑期项目开发实训 Day10
- 二进制字符文件转二进制的3种姿势
- sublime运行python方法
- servlet的方法
- 牛客网_华为机试_004_字符串分割
- 自适应分辨率
- 求一组数的组合的和为一个值的所有情况
- Python数据类型
- Dubbo之——Dubbo Filter实战
- Hadoop之压缩、序列化类图
- Python学习系列:面向对象高级编程(二)
- Ehcache纯Java缓存框架