-
mvc运行流程
查看全部 -
cookie访问
查看全部 -
如何返回json数据
红色部分,produces用于返回http response的header
查看全部 -
HTTP请求 例子
(1)蓝色部分--占位符的匹配:@PathVariable("seckillId") 绑定一个参数,对应URL的占位符;
(2)绿色部分--请求方式为GET;
(3)黄色部分--Model用于承载返回给用户的数据;传入key-value的形式映射。
(4)红色部分--redirect:请求重定向,服务器通知浏览器中转,URL地址发生改变,是两次跳转,可以跨域跳转。forward: 请求转发,服务器内部跳转,URL地址不会改变,不能跨域跳转。
(5)最后return一个detail字符串,返回对应的detail.jsp页面。
查看全部 -
请求方法细节处理
查看全部 -
【技术回顾】
前端交互设计过程
Restful接口设计(设计规范,5个URL)
SpringMVC使用技巧(JAVA MVC框架中最先进常用的:配置和运行流程,DTO在service层和web层之间传递数据,注解映射驱动,requestMapping)
Bootstrap和JS使用(Bootstrap画页面,javascript模块化,jQeury&plugin的使用,JS和jQuery完成交互)
查看全部 -
【配置SpringMVC】
一、开启SpringMVC注解模式:<mvc:annotation-driven/>
作用是可以简化配置:
1、自动注册DefaultAnnotationHandlerMapping(Sevlet映射器)、AnnotationMethodHanderAdapter(Sevlet适配器)
2、提供一系列:数据绑定、数字和日期的format、@NumberFormat、@DataTimeFormat、xml、json默认读写支持
二、静态资源默认Sevlet配置:<mvc:default-sevlet-handler/>
作用:
1、加入对静态资源的处理:js/gif/png
2、允许使用“/”做整体映射
三、配置jsp显示ViewResolver
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/views/" />
<property name="suffix" value=".jsp" />
</bean>
四、扫描web相关的bean
<context:component-scan base-package="boma.controller"></context:component-scan>
查看全部 -
开启webapp-> WEB-INF->web.xml
配置dispatcherServlet
首先mybatis被整合到springMVC 然后,
通过dispatcherServlet加载springMVC时会加载spring的配置
查看全部 -
请求方法细节处理
查看全部 -
【注解映射技巧】
查看全部 -
【HTTP请求地址映射原理】
查看全部 -
【springMVC运行流程】
DispatcherServlet中央控制
DefaultAnnotationHandlerMapping:用来映射URL-handler
DefaultAnnotationHandlerAdapter:用来做handler适配,映射到SeckillController
查看全部 -
【围绕Handler开发】
数据Model 数据存放,理解成map
页面View 最终页面样式,json,jsp,pdf,excel等都行
查看全部 -
秒杀API的URL设计
查看全部 -
URL设计
查看全部
举报