Struts2是如何实现MVC设计模式的?
答案:3 悬赏:0 手机版
解决时间 2021-02-11 01:49
- 提问者网友:雾里闻花香
- 2021-02-10 15:38
Struts2是如何实现MVC设计模式的?
最佳答案
- 五星知识达人网友:神鬼未生
- 2021-02-10 16:54
MVC = 模型、视图、控制器
模型:这个一般不由Struts来做
视图:视图也不算struts的强项,但是struts提供优秀的标签来支持视图的展示,利用标签,struts可以将数据合理的展示给用户
控制器:struts的重要功能,提供struts的过滤器,拦截用户的请求,查找struts配置文件,为其匹配一个对应的Action,这个Action负责调用模型,获得数据,然后对数据做部分处理,接着Action再将处理后的数据,为其选择一个视图进行输出
模型:这个一般不由Struts来做
视图:视图也不算struts的强项,但是struts提供优秀的标签来支持视图的展示,利用标签,struts可以将数据合理的展示给用户
控制器:struts的重要功能,提供struts的过滤器,拦截用户的请求,查找struts配置文件,为其匹配一个对应的Action,这个Action负责调用模型,获得数据,然后对数据做部分处理,接着Action再将处理后的数据,为其选择一个视图进行输出
全部回答
- 1楼网友:雾月
- 2021-02-10 18:16
struts2的action实现的是controler
struts2标签用于view
- 2楼网友:神也偏爱
- 2021-02-10 17:20
所有请求 Action 处理,Action 做为控制器 即C
数据存储 一般交给Hibernate 类似的POJO 及DAO 处理,成为模型层,即M
显示层,可以是jsp,freemark 等
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯