蓝桥班servlet_jsp笔记心得
servlet与jsp 笔记与心得
J2ee的十三种技术(规范)
1.?????? java数据库连接(JDBC)。——JDBC定义了4种不同的驱动:1.JDBC-ODBC桥,2.JDBC-native驱动桥3,JDBC-network桥4.纯java驱动。
2.?????? Java命名和目录接口(JNDI)(它是为了对高级网络应用开发中的使用的目录基础结构的访问。)。
3.?????? 企业Java Beans(Enterprise Java Beans,EJB)(它提供了一个架构来开发和配置到客户端的分布式商业逻辑,因此可以明显减少开发扩展性、高度复杂企业应用的难度。)。
4.?????? JavaServer Pages(JSPs)。
5.?????? Java servlets(servlets提供的功能大部分与JSP相同,JSP中大部分是HTML代码,其中只有少量的Java代码,而servlets则相反,它完全使用Java编写,并且产生HTML代码。)。
6.?????? Java IDL/CORBA(用得不多)。
7.?????? Java 事务体系(JTA)/Java事务服务(JTS)(用得不多)。
8.?????? JavaMail和JavaBenas激活架构(JavaBeans Activation Framework,JAF)。(JavaMail是一个用来访问邮件服务的API)。
9.?????? Java信使服务(Java Messaging Service,JMS)(JMS是一个用来和面向信息的中层通信的API)。
10.?? 扩展标记语言(Extensible Markup Language,XML)。
11.?? 12. 13当前流行的及格框架 struts+hibernate+spring(ssh).
Java ee的开发环境(eclipse)
Eclipse是一个开源的、可扩展的集成开发环境,已经成为目前最流行的j2ee开发工具。
Eclipse安装后就可以开发java se的项目了,但不能开发java ee项目,需要安装web开发插件(lomboz或是myeclipe)
Eclipse的官网:
myeclipse的官网:/
在java ee的开发中有几个重要的开发模式:
1.Model1模式 2.model2模式(model2x模式(用得少)) 3.mvc模式
一、Model1模式
Model1的基础是jsp文件,它由一些相互独立的jsp文件,和其它一些java class组成(不是必须的)。这些jsp从HTTPRequest中获得所需要的数据,处理业务逻辑,然后将结果通过Response返回前端浏览器。
从上面分析我们可以看到model1模式可以分为两类:
1.? Model1(纯jsp技术,不带任何java class)。
2.? Model1(jsp+java class)。
Model1模式的缺点:
1.? 表现层和业务层混合在一起(乱!)。
2.? 在开发过程中,不利于多人协同开发。
3.? 不利于后期维护。
Model1模式的优点:
1.? 简单,开发速度较快。
2.? 比较适合开发小的项目。
二、model1(结合java class)开发模式,有些书上称:mv模式,即:m(model模型(java class,业务逻辑层),v(view视图(jsp,界面层)。
1.一个数据库应一个类:ConnDB.java(得到连接)。
2.数据库中的每一张表对应两个类:(1)UserBean.java(表示users表)类。(2)UserBeanCl.java(业务逻辑,即对users表的操作)类。
如:
login.jsp输入数据,logincl.jsp通过调用java class(模型)处理数据,wel.jsp显示数据。这是一种多么完美的开发模式。
不足之处:
1.? Jsp技术主要做界面,但是logincl.jsp这里调用了java class(模型),完成对用户验证,显得有点怪怪的。
2.? Wel.jsp是用于显示用户信息(显示数据),但,wel.jsp除了显示数据,还调用了java class(模型),代码的优雅就荡然无存了,也不得于将来的分工。
3.? Servlet技术处理页面的跳转是最快捷和方便的,难道我们就此不用了吗?
三、mvc开发模式:M(model模型),V(view视图),C(controller控制器)。
MVC是一个设计模式,它强制性的使应程序的输入、处理、和输出分开。使用MVC应用程序分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。
M主要由java c
您可能关注的文档
最近下载
- DBJT_15-111-2016_预拌砂浆_生产与应用技术管理规程-全国各省建筑标准.pdf VIP
- DBJT_15-106-2015_顶管技术规程-全国各省建筑标准.pdf VIP
- 专题四 技术图样 考向一 错标、多标、漏标 学案(含解析)2025届高中通用技术.DOCX VIP
- (一模)南通市2026届高三学业质量监测语文试卷(含标准答案).doc VIP
- 专题四 技术图样 考向一 错标、多标、漏标 课件 2025届高中通用技术.pptx VIP
- 专题四 技术图样 考向四 三视图错误 学案(含解析)2025届高中通用技术.DOCX VIP
- 《七年级上册地理》重点精选ppt.pdf VIP
- 科技论文写作和文献检索公开课获奖课件.pptx VIP
- 专题四 技术图样 考向三 三视图选择 学案(含解析)2025届高中通用技术.DOCX VIP
- 专题四 技术图样 考向二 图样错误 学案(含解析)2025届高中通用技术.DOCX VIP
原创力文档

文档评论(0)