MOGOT7的博客

小白一个

Java Web 实习笔记(四)

三层架构+MVC

一、MVC

1.一种WEB层应用开发的一种设计思想,它把WEB应用分为三个部分,为了达到视图,数据和业务的三者分离

(1)Model(模型):数据业务模型(JavaBean)

(2)View(视图):页面展示(JSP)

(3)Controller(控制器):分析请求转发,控制业务流程(servlet)


二、三层架构

1、项目层级分为三级

(1)表示层(页面展示)

(2)业务层(业务处理)

(3)持久层(数据访问)

状态管理

状态:-->数据的管理

一、cookie

1.数据保存在浏览器上(用户手中)

2.以消息头的方式存在

3.第一次访问时没有发送cookie,下一次访问时得到一个cookie,然后保存在浏览器上,当你下次再访问一个网站时,附带cookie传到服务器,可以在服务器中获取并处理。

二、session

1.数据保存在服务器中(商家中)

2.每一次在创建session时,都有一个唯一的sessionId产生。当做出响应时,服务器会把sessionId以cookie消息头的方式发送给浏览器。浏览器保存次sessionId发送给服务器,以此来判断用户。

3.如果cookie被禁用,那么



阅读更多
文章标签: java web
个人分类: JavaWeb
想对作者说点什么? 我来说一句

Java实习周记

2014年03月22日 61KB 下载

【】笔记实习经典一汽【】

2011年06月11日 162KB 下载

java-web实习报告模板

2014年07月09日 38KB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭