博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ServletConfig
阅读量:5348 次
发布时间:2019-06-15

本文共 1257 字,大约阅读时间需要 4 分钟。

 

ServletConfig 

Servlet配置

 比如web程序中的某一个Servlet需要配置一些初始化信息,需要在web.xml中进行配置

servletDemo1
cn.myTest.servletDemo1
data
abc

 

使用配置好了之后,web服务器会自动生成一个servletConfig对象,然后在调用Servlet对象的init方法时传递给它。

 

public class servletDemo1 extends HttpServlet{            private ServletConfig config;       //1. 首先定义一个ServletConfig对象        public void doGet(HttpServletRequest request, HttpServletResponse response)            throws ServletException, IOException {                        String value = config.getInitParameter("data");       //3. 可以使用这个对象        System.out.print(value);    }        @Override                          //2. 然后初始化这个对象    public void init(ServletConfig config) throws ServletException {        this.config = config;    }}

 

那么在实际开发中,是不需要这么做的,Servlet的父类已经把获取servletConfig对象的方法封装好了

public void doGet(HttpServletRequest request, HttpServletResponse response)            throws ServletException, IOException {                        String value =  this.getServletConfig().getInitParameter("data");              }

 

一般需要配置的有

servlet采用哪个码表,Servlet连接数据库,Servlet使用哪个配置文件。

转载于:https://www.cnblogs.com/tech-bird/p/3830926.html

你可能感兴趣的文章
CocoaPods Mac App的安装和使用
查看>>
python 正则表达式匹配ip
查看>>
Flask实战-留言板-使用Faker生成虚拟数据 --
查看>>
解决VC++6.0 无法打开、无法添加工程文件
查看>>
ORA-01858: a non-numeric character was found where a numeric was expected
查看>>
Structure From Motion(二维运动图像中的三维重建)
查看>>
25复杂链表的复制
查看>>
2 Orchard汉化资源包的使用
查看>>
python3 property
查看>>
自定义控件注意点
查看>>
SSRS 报表 如何匿名查看
查看>>
JVM内存管理机制
查看>>
centos 安装Mysql
查看>>
简单通用Ajax函数
查看>>
【Android】ListView监听上下滑动(判断是否显示返回顶部按钮
查看>>
HBASE的MAPREDUCE任务运行异常解决办法,无需CYGWIN,纯WINDOWS环境
查看>>
禅道在docker上部署与迁移
查看>>
关于继承、封装、多态、抽象和接口
查看>>
c27---typedef
查看>>
android WebViewClient和WebChromeClient
查看>>