为了账号安全,请及时绑定邮箱和手机立即绑定
  • Controller-现代方式 // 本方法将处理 /view?id=123 @RequestMapping(value="/view",method=RequestMethod.GET) //只处理get请求 public String view(@RequestParam("id") String id,Model nodel)//绑定参数 //处理 /view/{id} @RequestMapping(value="/view/{id}",method=RequestMethod.GET) public String view(@PathVariable("id") String id,Map<String,Object> map)
    查看全部
  • spring mvc配置: <!--DispatcherServlet上下文,只管理@Controller类型的bean,忽略其他的bean,如@Service(交由spring)--> <context:component-scan base-package="com.imooc" <context:include-filter type="annotation" expression="org.springframework.stereotype.Controller"/> </context:component-scan> <!--HandlerMapping无需配置,Spring MVC可以默认启动--> <!--扩充了注解驱动,可以将请求参数绑定到控制器参数--> <!--也就是说,查询的URL中的某个变量可以映射到Controller中某个方法的输入参数--> <mvc:annotation-driven/> <!--静态资源处理,css,js,img--> <mvc:resources mapping="/resources/**" location="/resources/"/> <!--配置ViewResolver,可以用多个ViewResolver,使用order属性排序,InternalResourceViewResolver放在最后-->
    查看全部
  • m 2
    查看全部
    0 采集 收起 来源:Maven的配置

    2015-07-19

  • pom.xml: 添加jetty(servlet容器)插件 <build> <plugins> <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>9.2.2.v20140723</version> </plugin> </plugins> </build> 使用jetty测试: 命令行进入工作空间看到pom.xml,通过命令 mvn jetty:run 项目就跑起来了 spring mvc配置文件: <context:annotation-config/> 激活对标签注解的支持及生命周期的管理 <mvc:annotation-driven/>让DispatcherServlet使用基于annotation的handlerMapping <bean class="...ViewResolver"> <!--告诉DispatcherServlet用哪个ViewResolver来获取View--> <!--使用JstlView来获取--> <property name="viewClass" vlaue="org.springframework.web.servlet.view.JstlView"/> <property name="prefix" value="WEB-INF/jsp/"/><!--前缀--> <property name="suffix" value=".jsp"/><!--后缀--> </bean>
    查看全部
    0 采集 收起 来源:Hello Spring MVC

    2018-03-22

  • eclipse配置外置的maven: properties->maven->instaltions->add->将maven的安装目录添加进来 通过命令行创建maven项目: 通过命令行进入相对应的工作空间,输入命令: mvn archetype:generate -DgroupId=imooc-arthur -DartifactId=spring-mvc-study -DarchetypeArtifactId=maven-archetype-webapp 进行创建项目 imooc-arthur,spring-mvc-study可替换
    查看全部
  • maven配置: <localRepository>仓库存放路径,是可选项,如果没有将选择默认的。 配置镜像: <mirrors> <mirror> <id>UK</id> <mirrorOf>central</mirrorOf> <name>UK Central</name> <!--官方推荐英国的,使用maven将会在这下载jar,降低中心仓库的负载--> <url>http://uk.maven.org/maven2</url> </mirror> </mirrors>
    查看全部
    0 采集 收起 来源:Maven的配置

    2018-03-22

  • maven: 配置环境变量->系统变量->新建变量->M2_HOME 变量值为软件所在路径->修改Path:%M2_HOME%\bin; mvn -version
    查看全部
    0 采集 收起 来源:Maven的安装

    2018-03-22

  • maven坐标: groupId,artifactiId,version,packaging
    查看全部
    0 采集 收起 来源:Maven介绍

    2015-07-18

  • Spring MVC基本概念: 访问过程: Request -> DispatcherServlet -> HandlerMapping(可通过annotation表示找C) -> Controller -> HandlerInterceptor -> Handler/HandlerAdapter -> 返回给DispatcherServlet -> DispatcherServlet再调用一般化的处理器Handler/HandlerAdapter -> Controller再生成ModelAndView返还给DispatcherServlet -> DispatcherServlet调用ViewResolver返回View对象 -> ModelAndView将模型数据传给View完成呈现 -> Response
    查看全部
  • responseEntity
    查看全部
    0 采集 收起 来源:JSON(中)

    2015-07-18

  • spring mvc基本概念: DispatcherServlet就是它的前端控制器。 DispatcherServlet即为Front Controller,对请求进行分发,到合适的Controller,通过调用业务逻辑,生成Model,再调用View进行呈现。 Handler是DispatcherServlet调用Controller的一种中间过渡对象。 HandlerAdapter是DispatcherSevlet内部的一个类,通过它来调用Controller。适配器模式。 HandlerInterceptor拦截器,在调用controller调用前,调用后,进行另外操作的处理。 HandlerMapping,告诉DispatcherServlet调用哪个Controller HandlerExecutionChain 执行链。preHandle-Controller method-postHandle-afterCompetion ModelAndView Model的具体表现 ViewResolver视图解析器 根据配置找出需要的视图对象 View 视图 呈现页面
    查看全部
  • mvn archetype:generate -DgroupId=imooc-arthur -DartifactId=spring-mvc-study -DarchetypeArtifactId=maven-archetype-webapp
    查看全部
  • MVC的核心思想是业务数据抽取同业务数据呈现相分离。 控制器:负责业务数据的抽取 视图模板:负责页面呈现 前端控制器:负责分发调度
    查看全部
    0 采集 收起 来源:前端控制器

    2015-07-18

  • value="/view/{courseId}"
    查看全部
  • request 跟restful风格
    查看全部

举报

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

微信扫码,参与3人拼团

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

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