servlet_3

package com.atguigu.servlet;

import java.io.IOException;

import javax.servlet.Servlet;
import javax.servlet.ServletConfig;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;

public class BServlet implements Servlet {
private ServletConfig config;

//@Override
public void init(ServletConfig config) throws ServletException {
// TODO Auto-generated method stub
/*
* ServletContext
* 代表整个web应用,每个web应用都有他唯一对应的ServletCentext对象,该对象在项目启动时创建,在项目销毁时卸载
* 获取:通过ServletConfig获取
* 功能:1,获得整个WEB应用的初始化参数
* 2,可以获取到资源的真实路径
* 虚拟路径:http://localhost:8888/9_14_servlet/BServlet
* 真实路径:资源在硬盘中的地址
*
*
*/





this.config=config;
}

//@Override
public ServletConfig getServletConfig() {
// TODO Auto-generated method stub
return this.config;
}

//@Override
public void service(ServletRequest req, ServletResponse res)
throws ServletException, IOException {
//获取全局的初始化参数
ServletContext context = this.getServletConfig().getServletContext();
String url = context.getInitParameter("url");
System.out.println("url="+url);
//获取index.html的真实地址
//主要用于做上传和下载
String realPath=context.getRealPath("/index.html");
System.out.println("realPath");


// TODO Auto-generated method stub

}

//@Override
public String getServletInfo() {
// TODO Auto-generated method stub
return null;
}

//@Override
public void destroy() {
// TODO Auto-generated method stub

}

}

转载于:https://www.cnblogs.com/fanzhengzheng/p/7572128.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值