JavaWeb知识点

JavaWeb知识点,第1张

1.1编程体系简介 基于B/S结构的三种服务器语言: ASP(Active Server Page)PHP(Personal Home Page)JSP(Java Server Page)
C/S结构的特点: 交互性强具有安全的存取模式网络通信量低响应速度快利于处理大量数据
B/S架构的优点: 开发、维护成本较低可移植性高用户界面统一
B/S结构编程语言分为: 浏览器端语言 HTMLCSSJavaScriptVBScript 服务器端语言
三大厂商的数据库系统: 微软公司的SQL Server甲骨文公司的OracleIBM公司的DB2
1.2浏览器端编程技术 HTML CSS JavaScript
1.3服务器端编程技术 JSP技术

动态网页

JSP页面可调用Java语言编写的应用逻辑或组件

业务逻辑可由JavaBean或EJB来完成

JSP负责网页界面的设计

实现业务逻辑与网页设计及显示的分离


JSP的优势 跨平台性——“一次编写,到处运行”执行效率高可重用性内容的生成和显示进行分离
Servlet技术 用途: 扩展Web服务器提供非常安全的、可移植的、易于使用的CGI替代产品
JavaBean和EJB技术

JavaBean具有:

重用性封装性独立性

EJB即企业级的JavaBean,是J2EE体系的核心技术,提供了一个框架来开发分布式业务逻辑,显著地简化了具有可伸缩性和高复杂的企业级的开发。


1.4Web编程架构 两层架构 用户接口后台程序
三层架构 表现层(UI)逻辑层(BLL)数据访问层(DAL)
MVC模式 视图(View)模型(Model)控制器(Controller)
MVC模式的实现 JSP+JavaBean+Servlet实现Struts框架实现

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1320309.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-11
下一篇 2022-06-11

发表评论

登录后才能评论

评论列表(0条)

保存