`
dupengtao
  • 浏览: 31617 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

自学Servlet_2_servletContext

阅读更多
1.两种获取servletContext对象的方式
ServletContext context = this.getServletConfig().getServletContext();
		ServletContext context1 = this.getServletContext();

2.用context对象实现数据共享
context.setAttribute("data", "aaaaaaaaaa");

3.获取ServletContext的共享数据
context.getAttribute("data")

4.通过servletContext,获取为web应用配置的初始化参数
		String url = this.getServletContext().getInitParameter("url");
		String username = this.getServletContext().getInitParameter("username");
		String password = this.getServletContext().getInitParameter("password");

  <context-param>
  	<param-name>url</param-name>
  	<param-value>jdbc:mysql://localhost:3306/test</param-value>
  </context-param>
  
  <context-param>
  	<param-name>username</param-name>
  	<param-value>root</param-value>
  </context-param>
  
  <context-param>
  	<param-name>password</param-name>
  	<param-value>root</param-value>
  </context-param>

5.通过servletContext获取文件的mime类型
String filename = "1.jpg";
		
		ServletContext context = this.getServletContext();
		System.out.println(context.getMimeType(filename));

6.通过servletContext 实现请求转发
//servlet收到请求产生数据,然后转交给jsp显示
		String data = "aaaaaa";
		this.getServletContext().setAttribute("data", data);
		RequestDispatcher rd = this.getServletContext().getRequestDispatcher("/view.jsp");
		rd.forward(request, response);
0
1
分享到:
评论

相关推荐

    javax.servlet_api.chm中文版英文版

    javax.servlet—api中问,英文 chm

    servlet中的ServletContext的使用

    这是servlet中ServletContext的应用实例,主要就是添加属性和读取属性。

    javax.servlet.jar下载

    javax/servlet/resources/jsp_2_0.xsd javax/servlet/resources/javaee_web_services_client_1_2.xsd javax/servlet/resources/datatypes.dtd javax/servlet/resources/web-app_2_3.dtd javax/servlet/resources/jsp...

    浅析javax.servlet.Servlet,ServletContext接口

    本篇文章是对javax.servlet.Servlet,ServletContext接口进行了纤细的分析介绍,需要的朋友参考下

    java_web_第3章_servlet2.ppt

    3.1 Web应用的结构和部署 3.2 部署描述文件 3.3 ServletConfig接口 3.4 ServletContext接口 3.5 Servlet的多线程问题 3.6 一个综合实例

    35、servlet--servletContext

    NULL 博文链接:https://onway417.iteye.com/blog/2194540

    servlet2.4doc

    getAttribute(String) - Method in interface javax.servlet.ServletContext Returns the servlet container attribute with the given name, or null if there is no attribute by that name. getAttribute...

    servlet-api-2.4.jar.zip

    javax.servlet.ServletContext javax.servlet.ServletRequest javax.servlet.http.HttpUtils javax.servlet.ServletResponse javax.servlet.ServletException javax.servlet.http.HttpServlet javax.servlet....

    servlet之ServletContext简介_动力节点Java学院整理

    主要介绍了servlet之ServletContext简介,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    ServletContext读取web应用中的资源文件.doc

    ServletContext读取web应用中的资源文件

    ServletContext

    ServletContext代码,开发工具 Myeclipse

    Servlet的运行机制

    2. 使用Eclipse创建Web Project,并创建一个Servlet继承HttpServlet,打印“Hello HttpServlet”在浏览器上。 3. 使用代码以及文字,说明Servlet的运行机制和生命周期 4. 实现用Servlet实现伪静态页面的访问 5. 实现...

    Servlet知识点和示例

    (2)ServletContext对象被包含在ServletConfig对象中,开发人员在编写servlet时,可以通过 this.ServletConfig.getServletContext方法获得对ServletContext对象的引用.还可以直接通过 this.getServletContext方法...

    利用servlet技术实现一个简单的聊天室

    实验1: 利用servlet实现一个简单的聊天室 ...2. 对于聊天信息的保存可能用到servletcontext 3. 对于用户名的保存可能用到HttpSession 思考: 1. 如何解决中文乱码的问题 2. 如何实现页面的自动刷新 jee 小练习

    ServletContext与ServletConfig关系

    ServletContext与ServletConfig关系

    超全面javaweb教程28天第9天 14 获取ServletContext对象

    超全面javaweb教程28天第9天_14_获取ServletContext对象

    Servlet+API中文API[China]

    Servlet处理请求、多线程和映射、Servlet的卸载、Servlet映射技术、通过类名调用Servlet、HTTP会话、建立Session、Request Dispatcher接口、Servlet接口、ServletConfig接口、ServletContext接口、SingleThreadModel...

    java-servlet-api.doc

    ServletContext接口定义了一个Servlet环境对象,这个对象定义了一个在Servlet引擎上的Servlet的视图。通过使用这个对象,Servlet可以记录事件、得到资源并得到来自Servlet引擎的类(例如RequestDispatcher对象)。一...

    【动力节点】Java经典教程_Servlet经典实战视频教程

    教程名称: 【动力节点】Java经典教程_Servlet 经典实战视频教程动力节点推出的Java视频教程主要包含两大部分内容:第一部分为Servlet基础。包括Servlet生命周期、ServletConfig、ServletContext、欢迎页头面的设置...

Global site tag (gtag.js) - Google Analytics