0
点赞
收藏
分享

微信扫一扫

JavaWeb(application&JavaBean封装)

程序猿不脱发2 2022-04-13 阅读 56
eclipsejava

一、application

案例:

 3.1 application的方法演示-----建application.jsp页面

<!-- 使用application对象setAttribute()保存信息 -->
<%
application.setAttribute("city","长沙市");//所在城市
application.setAttribute("postCode","410000");//邮编号码
application.setAttribute("email","15084961293@163.com");//邮箱
%><br/>
<!-- 使用application对象getAttribute()保存信息 -->
所在城市:<%=application.getAttribute("city") %><br/>
<!-- 使用application对象getAttributeNames()获取所有属性包括系统内置属性 -->
application对象中的属性有:<%
Enumeration<String> attributes = application.getAttributeNames();
//遍历枚举
while(attributes.hasMoreElements()){//如果存在下一条数据
out.println(attributes.nextElement()+"<br/>");
}
%><br/>
JSP(SERVLET)引擎名及版本号:<%=application.getServerInfo() %>

 统计网站访客:

	<!-- 使用application实现统计网站访客 -->
<%
//判断application对象中有没有保存为count的参数
//如果没有,在application对象中新增一个名为count的参数
if(application.getAttribute("count")!=null){
application.setAttribute("count",new Integer(0));
}
使用application对象读取count参数的值,再在原值基础上累加1
Integer count = (Integer)application.getAttribute("count");
application.setAttribute("count", new Integer(count.intValue()+1));
%>

欢迎,您是第:<%=application.getAttribute("count") %>位访问者

 二、JavaBean封装

2.JavaBean及其分类封装数据:

举报

相关推荐

0 条评论