首先先定义下MVC
V:显示数据模型状态,更新模型状态
M:业务流程规定,数据状态处理
C:接收V请求,匹配对应M,跳转指定V在网上看到struts2,有些人说是V,有些人说是C,还有些人说是M,我都搞不懂到底是哪层。按照我平时用action,我感觉应该是属于C。昨天面试那考官问我struts2是哪层,我说了是C,可听他的语气像是struts2即属于C也属于V,我不明白struts2和V有什么关系?
V:显示数据模型状态,更新模型状态
M:业务流程规定,数据状态处理
C:接收V请求,匹配对应M,跳转指定V在网上看到struts2,有些人说是V,有些人说是C,还有些人说是M,我都搞不懂到底是哪层。按照我平时用action,我感觉应该是属于C。昨天面试那考官问我struts2是哪层,我说了是C,可听他的语气像是struts2即属于C也属于V,我不明白struts2和V有什么关系?
解决方案 »
- java数据库操作方法是否要加线程锁
- tomcat部署项目后要启动很久是怎么回事?
- WebSphere 5.1.1.4 中如何配置使用JSTL中的C标签(在线等待急!!)
- tomcat 怎么改端口
- 高分求救啊!!!!!!!!!在线等待!!!
- 请问这个jakarta-tomcat-4.0-b3.zip配置文件从哪能下载到?
- 求救,用jdbc插入数据的时候,中文出现乱码如何解决?
- 好痛苦!好痛苦,几天没有解决了,在JBuilder9我使用JdbTable控件连接mysql数据库,出现中文的地方全是乱码,请问如何解决。
- 请问一下关于java的问题
- hibernate
- jms在项目里面都有那些应用?
- 如何生存根证书和证书链?
面试的时候从这上面发挥吧
ssh只不过是三个轻量级框架而已/。。