社区
Web 开发
帖子详情
关于JSP,javabean,servlet,EJB的问题
liyan5953
2004-10-31 02:52:52
我是JSP的初学者,JSP,javabean,servlet,EJB这个概念弄不清楚。
请高手帮忙详细解释一下好吗?
还有他们之间的关系是什么,在什么时候应该用那个。
谢谢了~~~~~~~~
...全文
220
4
打赏
收藏
关于JSP,javabean,servlet,EJB的问题
我是JSP的初学者,JSP,javabean,servlet,EJB这个概念弄不清楚。 请高手帮忙详细解释一下好吗? 还有他们之间的关系是什么,在什么时候应该用那个。 谢谢了~~~~~~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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应用
基于MVC设计模式构筑
JSP
Servlet
+
EJB
的Web应用
jsp
+
servlet
+
javabean
+ajax MVC模式,增删改查,数据分页显示
jsp
+
javabean
+
servlet
+ajax,数据分页显示,使用
SERVLET
完成增删改查操作, 文件、图片上传,使用smartUpload组件完成上传操作。 MVC模式 非常适合初学者;
MVC设计模式的JavaWeb项目所需要的jar(
Jsp
+
Servlet
+
JavaBean
(
EJB
)).zip
MVC设计模式的JavaWeb项目所需要的jar(
Jsp
+
Servlet
+
JavaBean
(
EJB
)).zip
javaee 实验报告 实验一
JSP
+
Servlet
+
Javabean
+jdbc-基于MVC模式的数据库的应用
javaee 实验报告 实验一
JSP
+
Servlet
+
Javabean
+jdbc-基于MVC模式的数据库的应用 实验二 JSF+JPA实现用户注册 实验三 struts+spring+hibernate框架访问数据库的应用 实验四 使用WebService和
EJB
ean访问数据库的应用
网络花店远程销售平台.rar_
ejb
_
javabean
SQL _
jsp
销售_
jsp
+
servlet
销售_通用 java
使用
EJB
+
JSP
+
JavaBean
+
Servlet
开发的一个远程销售通用平台
Web 开发
81,116
社区成员
341,729
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章