社区
Web 开发
帖子详情
关于JSP,javabean,servlet,EJB的问题
liyan5953
2004-10-31 02:52:52
我是JSP的初学者,JSP,javabean,servlet,EJB这个概念弄不清楚。
请高手帮忙详细解释一下好吗?
还有他们之间的关系是什么,在什么时候应该用那个。
谢谢了~~~~~~~~
...全文
195
4
打赏
收藏
关于JSP,javabean,servlet,EJB的问题
我是JSP的初学者,JSP,javabean,servlet,EJB这个概念弄不清楚。 请高手帮忙详细解释一下好吗? 还有他们之间的关系是什么,在什么时候应该用那个。 谢谢了~~~~~~~~
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jie015
2004-11-03
打赏
举报
回复
study
liyan5953
2004-11-03
打赏
举报
回复
谢谢,明白点了~~~~~```
fineboy_2001
2004-10-31
打赏
举报
回复
顶
Arqui
2004-10-31
打赏
举报
回复
对于这样的问题,我们可以一起学习。
《首先-明确“框架”的概念》
框架,即framework。其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单说就是使用别人搭好的舞台,你来做表演。而且,框架一般是成熟的,不断升级的软件。
《其次-为什么要用框架?》
因为软件系统发展到今天已经很复杂了,特别是服务器端软件,设计到的知识,内容,问题太多。在某些方面使用别人成熟的框架,就相当于让别人帮你完成一些基础工作,你只需要集中精力完成系统的业务逻辑设计。而且框架一般是成熟,稳健的,他可以处理系统很多细节问题,比如,事物处理,安全性,数据流控制等问题。还有框架一般都经过很多人使用,所以结构很好,所以扩展性也很好,而且它是不断升级的,你可以直接享受别人升级代码带来的好处。
框架一般处在低层应用平台(如J2EE)和高层业务逻辑之间的中间层。
《最后知道常见的JAVA框架有什么?》
WAF:
全称:WEB APPLICATION FRAMEWORK
主要应用方面:EJB层,(WEB层也有,但是比较弱)。
主要应用技术:EJB等
出处:http://java.sun.com/blueprints/code/index.html
简述:这是SUN在展示J2EE平台时所用的例子PetStore(宠物商店系统)里面的框架。是SUN蓝皮书例子程序中提出的应用框架。它实现了 MVC和其他良好的设计模式。SUN的网站上有技术资料,最好下载PetStore来研究,WEBLOGIC里自带此系统,源码在bea\weblogic700\samples\server\src\petstore。这是学习了解J2EE的首选框架。
免费。
Struts:
主要应用方面:WEB层。
主要应用技术:JSP,TagLib,JavaBean,XML等
出处:http://jakarta.apache.org/struts/index.html
简述:这是APACHE的开源项目,目前应用很广泛。基于MVC模式,结构很好,基于JSP。Jbuilder8里已经集成了STRUTS1.02的制作。
免费。
简述WAF+STRUTS结合的例子:WEB层用STRUTS,EJB层用WAF:
JSP(TagLib)――>Actionform――>Action ――>
Event――>EJBAction――>EJB ――>DAO――>Database
JSP(TagLib) (forward) <――Action <――EventResponse<――
Turbine:
主要应用方面:WEB层。
主要应用技术:servlet等
出处:http://jakarta.apache.org/turbine/index.html
简述:这是APACHE的开源项目。基于SERVLET。据说速度比较快,基于service(pluggable implementation可插拔的执行组件)的方式提供各种服务。
免费。
COCOON:
主要应用方面:WEB层。
主要应用技术:XML,XSP,servlet等
出处:http://cocoon.apache.org/2.0/
简述:这是APACHE的一个开源项目。基于XML,基于XSP(通俗地说,XSP是在XML静态文档中加入Java程序段后形成的动态XML文档。)。特点是可以与多种数据源交互,包括文件系统,数据库,LDAP,XML资源库,网络数据源等。
免费。
ECHO:
主要应用方面:WEB层。
主要应用技术:servlet等
出处:http://www.nextapp.com/products/echo/
简述:nextapp公司的一个开源项目。基于SERVLET。页面可以做的很漂亮,结合echopoint,可以作出很多图形效果(里面用了jfreechart包)。使用SWING的思想来作网页,把HTML当作JAVA的类来做。但是大量使用Session,页面分帧(Frame)很多,系统资源消耗很大。
免费。
JATO:
全称:SUN ONE Application Framework
主要应用方面:WEB层。
主要应用技术:JSP,TagLib,JavaBean等
出处:http://www.sun.com
简述:这是SUN推出的一个商业性框架,一看名字就知道是结合SUN ONE的平台推出的。我下载了JATO2.0看了一下,感觉有些简单,使用了JSP+TagLib+JavaBean。如他的DOC所说JATO是适合用在小的WEB应用里。
免费。
TCF:
全称:Thin-Client Framework
主要应用方面:JAVA GUI。
主要应用技术:JAVA application等
出处:http://www.alphaworks.ibm.com/tech/tcf
简述:这是IBM出的一个框架。基于MVC模式,基于JAVA Application。推荐一篇介绍文章:http://www-900.ibm.com/developerWorks/cn/java/j-tcf1/index.shtml
收费:每个企业对象license:2000美元。
基于MVC设计模式构筑
JSP
Servlet
+
EJB
的Web应用
3. **模型(Model)**:
JSP
和
Servlet
并不直接使用JDBC技术访问数据库系统,而是通过调用预编写的
JavaBean
或
EJB
组件来处理数据。这些组件负责与数据库进行交互,并封装数据处理逻辑。 - **
JavaBean
**:用于封装简单...
jsp
+
servlet
+
javabean
+ajax MVC模式,增删改查,数据分页显示
在`
JSP
`应用中,`Model`通常由
JavaBean
或
EJB
(Enterprise
JavaBean
s)实现,负责处理业务逻辑和数据管理;`View`由`
JSP
`页面构成,用于展示数据;`
Servlet
`作为`Controller`,接收用户请求,调用`Model`进行处理,并...
MVC设计模式的JavaWeb项目所需要的jar(
Jsp
+
Servlet
+
JavaBean
(
EJB
)).zip
综上所述,这个JavaWeb项目使用了MVC设计模式,结合了
JSP
、
Servlet
、
JavaBean
(
EJB
)以及一系列的库来实现数据处理、业务逻辑和用户界面的分离,同时利用了MySQL数据库和相关的连接池及数据库操作工具库来支持数据...
javaee 实验报告 实验一
JSP
+
Servlet
+
Javabean
+jdbc-基于MVC模式的数据库的应用
实验主要分为四个部分,涵盖了
JSP
、
Servlet
、
JavaBean
、JDBC以及更高级的框架和概念。 首先,我们从实验一着手,它涉及到
JSP
(JavaServer Pages)、
Servlet
和
JavaBean
,这些都是JavaEE中用于构建动态网页应用的基础...
网络花店远程销售平台.rar_
ejb
_
javabean
SQL _
jsp
销售_
jsp
+
servlet
销售_通用 java
《网络花店远程销售平台:
EJB
+
JSP
+
JavaBean
+
Servlet
的综合应用》 在信息技术日益发达的今天,远程销售已经成为商业运营的重要组成部分。本文将深入探讨一个基于
EJB
(Enterprise
JavaBean
s)、
JSP
(JavaServer Pages...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章