ServletConext和Aplication的区别
相同:其實servletContext和application 是一樣的,就相當于一個類創建了兩個不同名稱的變量。
????????? 在servlet中ServletContext就是application對象。大家只要打開jsp編譯過后生成的Servlet中的
????????? _jspService()方法就可以看到如下的聲明:
????????????ServletContext application = null;
????????????application = pageContext.getServletContext();?
不同:兩者的區別就是application用在jsp中,servletContext用在servlet中。application和page??
???????? ?request session 都是JSP中的內置對象,在后臺用ServletContext存儲的屬性數據可以用??
??????? ??application對象獲得。
???
而且application的作用域是整個Tomcat啟動的過程。
例如: ServletContext.setAttribute("username",username);
則在JSP網頁中可以使用??application.getAttribute("username");
來得到這個用戶名。
?
總結
以上是生活随笔為你收集整理的ServletConext和Aplication的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: css 科技 边框_CSS3实现发光边框
- 下一篇: 分享退刀槽尺寸标注