您的位置:首页 > 移动开发

Being a Web App: attributes and listeners(Head First Servlets and JSP)

2019-08-01 21:20 1061 查看
原文链接:https://www.geek-share.com/detail/2481042981.html MyServletContextListener  1 package com.example;
 2 
 3 import javax.servlet.*;;
 4 
 5 public class MyServletContextListener implements ServletContextListener 
 6 {
 7     public void contextInitialized(ServletContextEvent event)
 8     {
 9         ServletContext sc = event.getServletContext();
10         String dogBreed = sc.getInitParameter("breed");
11         Dog d = new Dog(dogBreed);
12         sc.setAttribute("dog",d);
13     }
14     
15     public void contextDestroyed(ServletContextEvent event)
16     {
17         
18     }
19 }


ListenerTester 1 package com.example;
 2 
 3 import javax.servlet.*;
 4 import javax.servlet.http.*;
 5 import java.io.*;
 6 
 7 public class ListenerTester extends HttpServlet {
 8     public void doGet (HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
 9         response.setContentType("text/html");
10         PrintWriter out = response.getWriter();
11         out.println("test context attributes set by listener<br>"); out.println("<br>");
12         Dog dog = (Dog) getServletContext().getAttribute("dog");
13         out.println("Dog’s breed is: " + dog.getBreed());
14         }
15 }
16 

 

 

 1 package com.example;
 3 public class Dog 
 4 {
 5     private String breed;
 6     
 7     public Dog(String breed)
 8     {
 9         this.breed = breed;
10     }
11     
12     public String getBreed()
13     {
14         return breed;
15     }
16 }
17 

 

转载于:https://www.cnblogs.com/zhtf2014/archive/2010/03/31/1701755.html

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: