首页 > 编程知识 正文

springmvc原理详解,mvc与springmvc的区别

时间:2023-05-03 08:18:14 阅读:40326 作者:638

Spring MVC输出数据的几种方法@requestmapping(/handle01 ) (public ModelAndView handle01 ) ) { localdatetimenow=local datetime.} //封装页面和数据的modelandview modelandview=new modelandview (; modelandview.addobject('date ',now ); //跳转到的页面modelandview.set viewname (success ); system.err.println ('==========modelandview==============' modelandview.getclass ) ) )返回模型模型; }@requestmapping((/handle11 ) ) public string handle 11 (modelmapmodelmap ) ) localdatetimenow=local datetime.now; modelmap.addattribute('date ',now ); system.err.println ('=========model map=========' model map.getclass () ) ); 返回' success '; }@requestmapping('/handle12 ' ) publicstringhandle12 ) modelmodel ) localdatetimenow=local datetime.now ); model.addattribute('date ',now ); system.err.println ('=========model========' model.getclass ) (); 返回' success '; }@requestmapping((/handle13 ) ) publicstringhandle12 ) mapstring,Object map ) localdatetimenow=local datetime.now map system.err.println ('=========map=========' map.getclass () ); 返回' success '; } ModelAndViewModelMapModelMap

指定的页面=========modelandview========class org.spring framework.web.servlet.modelandview===l========class org.spring framework.validation.sudation org.spring framework.validation.support.bindingawaremer

接下来的三个都是绑定模型映射,所有数据都放在其中

类结构图

BindingAwareModelMap在底部最后转换为BindingAwareModelMap

模型贴图模型贴图最终将转换为绑定图形模型贴图

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。