社区
Web 开发
帖子详情
能否详细介绍一下jsp,Servlet,javaBean的MVC模式如何实现?
xueblueice
2003-08-04 11:24:16
平时习惯都是jsp提交到jsp,jsp中调用javabean,很少用Servlet,结构不好
很想了解jsp,Servlet,javaBean的MVC模式应该如何实现,
看了看struts的源代码,其中太多的tag,很不直观,看了半天也不明白,
想请各位指点指点,你们的jsp+javabean+servlet的MVC模式是如何设计的呢?
...全文
984
12
打赏
收藏
能否详细介绍一下jsp,Servlet,javaBean的MVC模式如何实现?
平时习惯都是jsp提交到jsp,jsp中调用javabean,很少用Servlet,结构不好 很想了解jsp,Servlet,javaBean的MVC模式应该如何实现, 看了看struts的源代码,其中太多的tag,很不直观,看了半天也不明白, 想请各位指点指点,你们的jsp+javabean+servlet的MVC模式是如何设计的呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xueblueice
2003-09-06
打赏
举报
回复
学到了不少,谢谢大家咯!接分!
nm_2j
2003-08-29
打赏
举报
回复
jsp(表示层)----->>servlet(WebAction,接收表单传来的数据,生成相应的Event)---->>java(EJBAction,由Event生成相应的EJBAction,调用特定的EJB接口方法)----->>EJB(实现特定的业务逻辑)
以上流程依赖于Web Application框架,框架由MainServlet开始,接收请求,根据预先设置好的配置文件进行相应的处理。配置文件包括url---webaction及event---ejbaction的对应关系。
优点:结构清晰,分工明确,并行工作相互依赖性小,可单独进行调试。另外业务一级的东西不依赖于应用系统。如果把我的Web Application改写为Application、Applet或是别的,只要业务逻辑不变,那么只需重写WebAction即表示层一级的代码。缺点:前期设计上的不足造成后期联调上的困难。
以上为个人在开发过程中的一点认识,如有不同意见,敬请指正。让我们一起进步!!
qinqin198037
2003-08-29
打赏
举报
回复
我怎么看不明白.
那个Interface,起什么作用.
transist
2003-08-05
打赏
举报
回复
wssg(我很傻-可是我很努力)讲的最好。
在struts中formbean只是作为视图层的一部分,负责收集jsp的请求和存储处理后将表示的数据。在各层之间的数据传递最好采用值对象,减少各层间的耦合。
不要直接用bean(表示逻辑)来装载数据。
理解struts最重要是理解控制器机制ActionServlet把具体的调度功能委托给RequestProcess,采用命令模式,具体的实现在Action中。
wssg
2003-08-05
打赏
举报
回复
to:luckyfanjian(luckyfan)
http://www.csdn.net/develop/Read_Article.asp?Id=13830
的确不错:)
如果利用porperties文件实现,扩展性能会更好
luckyfanjian
2003-08-05
打赏
举报
回复
http://www.csdn.net/develop/Read_Article.asp?Id=13830
这篇文章,讲得非常好,很详细,还有例子!
wssg
2003-08-05
打赏
举报
回复
html(doPost/doGet)--->servlet(导航逻辑)--->bean(表示逻辑)--->业务类--->数据库;
数据库--->业务类--->bean(表示逻辑)--->servlet(导航逻辑)--->jsp.
icecloud
2003-08-05
打赏
举报
回复
我现在改用struts了,不用servlet
前台由jsp显示,最多加上jstl或者targlib
所有的请求提交到ActionServlet
由它负责转发到相应的Action,这部分是Controller地实现
制作相应的Action处理request,并且在Action中
调用Model也就是Ejb或者Javabeans的逻辑来处理
最后把处理结果foward到一个jsp叶面来显示
688wl
2003-08-05
打赏
举报
回复
servlet是Action控制层,接收表单传来的数据,其实他也就是一个BEAN,别把它看成servlet
Action再结合逻辑BEAN(可以是JAVABEAN或EJB)分析处理后,转到该去的页面。
以上为本人简单的理解。
struts是一个现成的框架,但我觉他太罗嗦,其实Action类可以自己写,建议看看雷霆论坛,
OPEN源码的,比struts简练多了,也没用taglib容易上手。映射关系写在了BEAN中,没写在
xml文件中
网上有很多下载,搜一下就行
xys1995
2003-08-05
打赏
举报
回复
关注中.....
medeson
2003-08-05
打赏
举报
回复
luckyfanjian(luckyfan) 好文章。以后有这些好东东,还望多多推荐。
xqi8
2003-08-04
打赏
举报
回复
up
jsp
+
servlet
+
javaBean
实现
MVC
源码
jsp
+
servlet
+
javaBean
实现
MVC
源码
jsp
+
servlet
+
javaBean
实现
MVC
源码
jsp
+
servlet
+
javaBean
实现
MVC
源码
jsp
+
servlet
+
javaBean
实现
MVC
源码
jsp
+
servlet
+
javaBean
实现
MVC
源码
jsp
+
servlet
+
javaBean
实现
MVC
源码
jsp
+...
Jsp
+
JavaBean
+
Servlet
(
MVC
设计
模式
)的寝室管理系统
Jsp
+
JavaBean
+
Servlet
(
MVC
设计
模式
)的寝室管理系统
Jsp
+
JavaBean
+
Servlet
(
MVC
设计
模式
)的寝室管理系统
Jsp
+
JavaBean
+
Servlet
(
MVC
设计
模式
)的寝室管理系统
[其他类别]
jsp
+
servlet
+
javaBean
实现
MVC
_
jsp
mvc
.zip
[其他类别]
jsp
+
servlet
+
javaBean
实现
MVC
_
jsp
mvc
[其他类别]
jsp
+
servlet
+...[其他类别]
jsp
+
servlet
+
javaBean
实现
MVC
_
jsp
mvc
[其他类别]
jsp
+
servlet
+
javaBean
实现
MVC
_
jsp
mvc
[其他类别]
jsp
+
servlet
+
javaBean
实现
MVC
_
jsp
mvc
其他类别
jsp
+
servlet
+
javaBean
实现
MVC
-
jsp
mvc
[其他类别]
jsp
+
servlet
+
javaBean
实现
MVC
_
jsp
mvc
[其他类别]
jsp
+
servlet
+
javaBean
实现
MVC
_
jsp
mvc
[其他类别]
jsp
+
servlet
+
javaBean
实现
MVC
_
jsp
mvc
[其他类别]
jsp
+
servlet
+
javaBean
实现
MVC
_
jsp
mvc
[其他类别]
jsp
+
servlet
+...
jsp
+
servlet
+
javaBean
实现
MVC
-
jsp
mvc
.zip
jsp
+
servlet
+
javaBean
实现
MVC
_
jsp
mvc
jsp
+
servlet
+
javaBean
实现
MVC
_
jsp
mvc
jsp
+
servlet
+
javaBean
实现
MVC
_
jsp
mvc
jsp
+
servlet
+
javaBean
实现
MVC
_
jsp
mvc
jsp
+
servlet
+
javaBean
实现
MVC
_
jsp
mvc
jsp
+
servlet
+
javaBean
实现
MVC
_...
Web 开发
81,090
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章