2009年9月22日 星期二

活用ServletContext

在java裡的servlet可以透過ServletContext來存放不用Session之間的共用變數

但是如果不是Servlet能不能來使用ServletContext呢?
只要設定下列幾項就可以讓非Servlet的Class來存取ServletContext的內容

1.繼承HttpServlet Class
2.建立一個private static ServletContext servletContext;變數
3.override init() API
public void init(ServletConfig config) throws ServletException {
super.init(config);
servletContext = this.getServletContext();
}
完成:),如此一來就可以透過自訂的servletContext來存取server的共用變數了

沒有留言: