JSP中application与ServletContext有何区别?
发布网友
发布时间:2022-12-17 00:20
我来回答
共4个回答
热心网友
时间:2023-09-12 07:42
对...application不是JAVA上的...是JSP中的...
它和page request session application都是JSP中的内置对象...
在后台用ServletContext存储的属性数据可以用application对象获得..
而且application的作用域是整个Tomcat启动的过程...
例如: ServletContext.setAttribute("username",username);
则在JSP网页中可以使用 application.getAttribute("username");
来得到这个用户名....
楼主明白了吧??
祝楼主早日成功!!!
热心网友
时间:2023-09-12 07:42
其实servletContext和application 是一样的,就相当于一个类创建了两个不同名称的变量
在 servlet中ServletContext就是application对象。
两者的区别就是application用在jsp中,servletContext用在servlet中。
application和page
而且application的作用域是整个Tomcat启动的过程。
例如: ServletContext.setAttribute("username",username)。
热心网友
时间:2023-09-12 07:43
application是JSP九大隐式对象之一,所谓JSP隐式对象就是不需要你自己去new,就存在于页面上的对象。
appleiction就是javax.servlet.ServletContext类的实例。
热心网友
时间:2023-09-12 07:43
application对象是ServletContext的实例啊!