为了账号安全,请及时绑定邮箱和手机立即绑定
  • 4.3
    查看全部
  • spring mvc使用json: 将模型数据转化成json <property name="defaultViews"> <list> <!--JSON View--> <bean class="org.springframework.web.servlet.view.json.MappingJackson2JsonView"></bean> </list> </property> 添加json依赖: <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.5.4</> </> @RequestMapping() public @ResponseBody User getUser() { //返回User的json串 } 也可以 public ResponseEntity<User> getUser() {}//返回User的json
    查看全部
    0 采集 收起 来源:JSON(中)

    2018-03-22

  • FileUpload-单文件上传: 在配置文件中配置文件上传的bean: <!--2*1024*1024即2M, resolveLazily属性启用是为了推迟文件解析,以捕获文件大小异常--> <bean id="multipartResolver" class="org.springframework.web.mmultipart.commons.CommonsMultipartResolver"> <!--解析上传的文件--> <property name="maxUploadSize" value="2*1024*1024"/> <property name="defaultEncoding" value="UTF-8"/> <property name="resolveLazily" value="true"/> <!--在需要时才进行上下文的解析,提高性能--> </bean> 该bean依赖apache的commons-fileupload: <dependency> <groupId>commons-fileupload</> <artifactId>commons-fileupload</> <version>1.3.1</> </> jsp form: <form method="post" action="" enctype="multipart/form-data"></form> <!--enctype="multipart/form-data"文件上传时必须的--> java: @RequestMapping(value="/upload",method="RequestMethod.POST") public String upload(@RequestParam("file") MultipartFile file) {//MultipartFile的使用可查看源码 //对文件操作 }
    查看全部
  • SpingMVC
    查看全部
  • spring mvc 模块划分
    查看全部
  • Sping MVC基本概念
    查看全部
  • Sping MVC基本概念
    查看全部
  • Sping MVC基本概念
    查看全部
  • Sping MVC基本概念
    查看全部
  • HandlerAdapter是DispatcherSevlet内部的一个类,通过它来调用Controller。适配器模式。 HandlerInterceptor拦截器,在调用controller调用前,调用后,进行另外操作的处理。 HandlerMapping,告诉DispatcherServlet调用哪个Controller HandlerExecutionChain 执行链。preHandle-Controller method-postHandle-afterCompetion ModelAndView Model的具体表现 ViewResolver视图解析器 根据配置找出需要的视图对象
    查看全部
  • 视图层:为用户提供UI,重点关注数据的呈现 模型层:业务数据的信息表示,关注支撑业务的信息构成,通常是多个业务实体的组合 控制层:调用业务逻辑产生合适的数据(model),传递数据给视图层用于呈现 MVC是一种架构模式:程序分层,分工合作,既相互独立,又协同工作
    查看全部
    0 采集 收起 来源:MVC概念

    2015-07-19

  • MVC的核心思想是业务数据抽取同业务数据呈现相分离。
    查看全部
    0 采集 收起 来源:前端控制器

    2015-07-19

  • 前端控制器
    查看全部
    0 采集 收起 来源:前端控制器

    2015-07-19

  • Binding: 将请求中的字段按照名字匹配的原则填入模型对象。 请求重定向: @RequestMapping("value="save",method=RequestMethod.POST) public String save(@ModelAttribute User user) { //也可以通过@ModelAttribute绑定 save(user); return "redirect:view/"+user.getId(); //保存成功后重定向(redirect)到view页面。请求转发forward }
    查看全部
    0 采集 收起 来源:Binding

    2018-03-22

  • Controller-传统方式 : 需引入servlet的依赖。 <dependency> <groupId>javax.servlet <artifactId>servlet-api <version>2.5 @RequestMapping("/view") public String view(HttpservletRequest request) {} //request.getParamter()
    查看全部

举报

0/150
提交
取消
课程须知
本课程是JAVA高级课程,小伙伴们需要熟练掌握JAVA开发语言基础语法以及Spring IOC/DI的配置使用。对Spring不熟悉的童鞋慎入~~
老师告诉你能学到什么?
1、MVC的思想精髓 2、Spring MVC的基本概念 3、如何利用Maven搭建Spring MVC开发环境 4、用Spring MVC实际开发一个功能模块

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!