保存及获取属性
common.jsp:
<%@page contentType="text/html;charset=gb2312"%> <HTML> <HEAD> <TITLE>application对象的使用</TITLE> </HEAD> <BODY> <% application.setAttribute("app","一个Object对象"); %> </BODY> </HTML> |
index.jsp
<%@page contentType="text/html;charset=gb2312"%> <HTML> <HEAD> <TITLE>application对象的使用</TITLE> </HEAD> <BODY> <% String str = (String)application.getAttribute("app"); %> 从application对象中取出属性值:<FONT COLOR="RED"><%=str%></FONT> </BODY> </HTML> |
application对象是一直存留在服务器中的,直至服务器关闭。所以,我们同时打开多个窗口或者关闭窗口后再打开,都会取到属性值。
取得项目路径
<%@page contentType="text/html;charset=gb2312"%> <HTML> <HEAD> <TITLE>application对象的使用</TITLE> </HEAD> <BODY> 项目的路径:<FONT COLOR="RED"><%=application.getRealPath("/")%></FONT> </BODY> </HTML> |
用以上方法可以获得项目的完整路径。