黑马程序员技术交流社区

标题: servletConfig对象和servletContext对象区别??? [打印本页]

作者: 江汉    时间: 2016-5-30 22:12
标题: servletConfig对象和servletContext对象区别???
最好用例子说明.

作者: 15232636900    时间: 2016-5-30 22:12
/[1]获取servlet的配置 参数的实例
2.                ServletConfig servletConfig = getServletConfig();
3.               
4.                //[2]获取servlet的名字
5.                String servletName = servletConfig.getServletName();
6.                System.out.println("servletName:"+servletName);
7.                //[3]获取servletcontext对象 (代表当前的web应用)
8.               
9.                //[4]有些数据 不适合在程序中写死 比如(jdbc 连接mysql的用户名和密码 ) 把这样的数据写到配置文件中
10.                String  username= getServletConfig().getInitParameter("username");
11.                System.out.println("username"+username);
[1]获取servlet的配置 参数的实例  代表当前的web应用
2.                ServletContext servletContext = getServletContext();
3.       
4.                //[2]有些数据不适合在程序中写死  这个数据是共有的    全局的
5.                String name = servletContext.getInitParameter("name");
6.                System.out.println("name:"+name);
7.                //[3]拿到当前web应用可以实现数据的共享  
8.                servletContext.setAttribute("itheima", "黑马程序员");
9.               
10.                //[4]获取项目中的真实路径   
11.                String realPath = servletContext.getRealPath("aa");





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2