有兴趣的一起讨论,高手直接解决了更好。如题,asp.net的可以解释得简单点,主要是jsp的,我对jsp一点也没接触。。
解决方案 »
- WCF调用出错
- GridView中如何通过Checkbox(模板列)取值?
- discuz!nt与asp.net网站整合
- 如何读取datagrid某行某cell里某控件的值,控件是动态生成的,不知道ID
- ASPX里如何引用外面程序集
- 该怎么添加一个动态链接?
- 为什么我在网上下载的程序都出错
- 用户权限问题
- 请各位高手学哥学姐们帮帮忙呀!尝试创建Web项目或打开位于URL"http://localhost/WebAplication1"的Web项目时,Web服务器报告了以下错误。“http/1.1500 Server Error”。
- 未能访问“CDO.Message”对象
- 判断这条短信息是否已读
- Linq语句
v-c-m
javabean起m的作用。
都不是MVC
1.按职责划分组件;
2.制定接口,约定组件之间的驱动关系;
3.制定标准,规范组件之间通信的数据格式;其中:第一项是基础,尤其是组件的事务细节,很多设计者都能发现;
第二和第三项是关键,需要发明,所以没有标准和定式可循,
设计师的能力将决定整个组件系统的可靠程度和灵活性
.netMVC也好,JavaMVC也好,只是通过一些工具集提供给这种思维一种实践途径,
这些工具集通常是领域无关的,普遍适用的,
所以它们不会制定协议和通信标准,
不要指望自己什么都不发明,
照搬别人的(哪怕是微软的)示例代码很难实现真正的MVC
或许是我太急了,或许有一天我也会开始看Java。
是为了结构上更加清晰
应用的输入、处理、输出流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层——模型层、视图层、控制层
http://baike.baidu.com/view/739359.htm
详细介绍java和asp.net的MVC
SSH即:Struts2,spring,Hibernate3
Struts2专们负责表现层,就是ASP中的窗体,界面什么的;
spring统管JAVABean,一般负责业务逻辑层
Hibernate负责数据操作
三者分工明确又相互配合,以最低的耦合(方便专业团队开发)完成轻量级项目
同时也使项目极易维护!