- 23
- 0
- 约2.2千字
- 约 20页
- 2018-01-19 发布于广东
- 举报
Servlet和jsp,javaBean的综合使用:MVC模式 MVC:模型,视图,控制器 某公司做一个股票查询软件,输入股票的代号就可以显示这个股票走势,怎样做? 方案1:写一个网页,接受用户输入并验证,同样是这个网页,在数据库中提取数据之后将股票走势显示 方案2:写3个程序,第一个程序(Servlet)接受输入并验证,将结果传给第二个程序(DAO),第二个程序发现这个输入参数之后,到数据库里面查找,找完之后将结果给第三个程序(JSP)显示出来 以下情况发生时,怎样做? 公司突然决定,股票显示应该更美观一些,要改变显示方法;由于计算机犯罪越来越多,要求在验证信息的时候多一些功能,如安全密钥等;公司的数据库迁移,数据库变成了不同的名字,表结构也改变了,查询的时候需要修改代码。 没有使用MVC的传统体系架构 传统架构的特点 比较容易开发 将页面设计和商业逻辑混合在一起. 修改时必须读懂整个代码 MVC体系架构 经典MVC使用方法 请求到达Servlet,Servlet将它写到Bean里面(如果需要的话) Servlet跳转到JSP JSP来得到Bean里面的数据 Model 封装应用程序的数据结构(VO)和事务逻辑(DAO) 集中体现应用程序的状态 当数据状态改变的时候,能够在视图里面体现出来 javaBean非常适合这个角色 View 是Model的外在表现 主要在模型状态改变
您可能关注的文档
最近下载
- 5G时代的智慧物流发展与物流技术变革.docx
- 武汉烟草物流中心智慧物流建设规划.docx
- 2016年中国大数据技术大会召开.docx
- Unit 4 What sounds can we hear Period 4 Extend 单元教学设计 沪教版英语三年级下册.docx
- 警情处置课件.pptx VIP
- 南平市人民政府关于武夷新区生态食品产业园地名命名方案的批复.docx
- 2026年抖音达人内衣泳衣类目准入考试题库及答案.docx
- Trimble S 系列全站仪用户指南 中文.pdf VIP
- 2025年山西通用航空职业技术学院单招职业适应性测试题库(全国通用).docx VIP
- “互联网+”背景下多元物流末端配送问题研究.docx
原创力文档

文档评论(0)