servlet学习笔记(三)-Context

来源:互联网 发布:java生日提醒功能 编辑:程序博客网 时间:2024/05/17 22:19
/* * 向servlet context中添加属性 */package com.tsinghua;import java.io.*;import javax.servlet.*;import javax.servlet.http.*;public class ServletContextTest1 extends HttpServlet{//处理get请求//req:用于获得客户端(浏览器)的信息//res:用于向客户端(浏览器)返回信息public void doGet(HttpServletRequest req,HttpServletResponse res){//业务逻辑try {//解决中文乱码res.setContentType("text/html;charset=gbk");PrintWriter pw=res.getWriter();//1.得到servletcontextServletContext sc=this.getServletContext();//2添加属性sc.setAttribute("myInfo", "我是XXX");pw.println("给servlet context 中添加一个属性 myInfo 该属性的值为:我是韩逸俊");} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}public void doPose(HttpServletRequest req,HttpServletResponse res){this.doGet(req, res);}}

package com.tsinghua;import java.io.*;import javax.servlet.*;import javax.servlet.http.*;public class ServletContextTest2 extends HttpServlet{public void doGet(HttpServletRequest req,HttpServletResponse res){try {//解决中文乱码res.setContentType("text/html;charset=gbk");PrintWriter pw=res.getWriter();//1.得到servlet contextServletContext sc=this.getServletContext();String Info=(String) sc.getAttribute("myInfo");pw.println("从servlet context中得到属性 myInfo,他的属性是:"+Info);} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}public void doPose(HttpServletRequest req,HttpServletResponse res){this.doGet(req, res);}}