当前位置:  技术问答>java相关

有请 redstarstar(红星星)讲MVC,欢迎大家一起讨论

    来源: 互联网  发布时间:2015-04-09

    本文导语:  我所了解的很少,请朋友门讲讲有关mvc的知识和在项目开发中的应用 谢谢 | MVC(model-view-controller)也就是JSP的Model 2结构。 Model 1与Model 1.5简单来说就是将你的所有Java代码都写在JSP页面与java...

我所了解的很少,请朋友门讲讲有关mvc的知识和在项目开发中的应用
谢谢

|
MVC(model-view-controller)也就是JSP的Model 2结构。
Model 1与Model 1.5简单来说就是将你的所有Java代码都写在JSP页面与javabean中,也就是通过你的JSP页面与javabean实现所有的业务逻辑。
Model 2则是JSP页面中只有少量的Java代码,然后通过路径的mapping将所有的Http请求都传给一个作为Controller的Servlet。在这个Servlet中调用相应的javabean或者EJB对请求进行处理,最后这个Servlet再forward到合适的JSP页面(也就是view)进行显示。MVC中的model我认为应该是那些保存状态的javabean(比如一个保存用户信息的bean)和所有的Entity bean。
Model 1与Model 1.5的优点:开发简单。
Model 1与Model 1.5的缺点:不好维护。
Model 2的优点:好多。将逻辑彻底从JSP页面中分离,JSP页面只负责显示结果。提高了安全性。易于维护。
Model 2的缺点:开发比较困难(但如果能利用好Struts,我觉得开发还是比较快的)

|
为什么redstarstar(红星星)还不来,很忙吗?
要不yanchang (笨笨) 你先说说吧?

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问IBM x366能安装aix系统吗,还有请推荐一款新手学习的小型机
  • 求borland.jbcl.*包,哪位有请发给我,或告诉我下载地址,50分相谢......
  • 求助,linux装完后,虚拟机装的,进去后花屏,屏幕的字都看不清,有请输入..几个字
  • jtree程序查错,150分有请高手
  • 一道SCJP题有请各大虾指教.
  • ??有请:jackyz(J.),关于支付网关,谢谢谢谢 ??
  • 有没有关于xml生成树的例子,有请发给我?
  • Linux的一些问题,有请高手!
  • 有请[路人甲]:关于你给的那个smpp,介绍一下你的经验?
  • 关于EJB的环境配置我一点不懂,各位大虾有请!分必给!
  • 在linux下添加新硬盘问题,有请高手帮我!
  • 有请写过jni的朋友
  • 送分啦!想学javabean,大家给点意见,进者有分,特别有请Norwaywoods(挪威的森林)
  • 有关JBuilder6.0的问题(有请高手帮忙),在线等待,高分相送,谢谢
  • 有请各位朋友帮忙讨论--关于动态生成的话题!
  • 又是书本上的问题:很简单的Applet,为什么不能显示?有请各位.
  • 关于qmail的smtp验证问题,有请各位大中小虾帮忙!
  • 请问如何可以得到Jbuilder 4,最好是无限制的完全版本,还有请就Jbuilder的几个版说明一下,另外在请推荐一下好点的编译器!
  • Java的中文读写问题,有请各位了。
  • applet不能正常运行的问题,有请各位大侠。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3