Everybody晚上好
今天给大家带来的是application以及javaBean封装
A.application
1.概念
2.作用以及作用域
B.javaBean封装
封装数据
1.按照oo原则,属性与数据库表中的字段相对应
2.属于私有
3.具有public的set/get方法
封装业务
1.具有实现特定功能的方法和方法实现
2.通常与一个封装数据的javaBean对应
----------------------------------A.application---------------------------------
概念:
内置对象application 作用于服务器端 类似于全局变量
可跨浏览器
存值:application.getAttribute(键)
作用域在服务器的打开和关闭之间有效果
代码展示:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<%
//application的作用域:在服务器的打开和关闭之间有效
//应该先拿值
Integer count=(Integer)application.getAttribute("count");
if(count!=null){//拿到了 说明以前有人访问过
count++;//在原来的访问量上递增1
}
else{
count=1;
}
application.setAttribute("count", count);//存值 键,值
%>
您是第<%=application.getAttribute("count") %>位访问该网站的用户.
</body>
</html>
----------------------------------B.javaBean封装------------------------------
把方法封装java Resources的src中 使用时调用即可
封装前:
封装后:
封装的位置:
ok, 以上就是我们的今日学习内容了,下一期迎来重点:分页
各位下期见!