-
mvc運(yùn)行流程
查看全部 -
cookie訪問
查看全部 -
如何返回json數(shù)據(jù)
紅色部分,produces用于返回http response的header
查看全部 -
HTTP請求 例子
(1)藍(lán)色部分--占位符的匹配:@PathVariable("seckillId")? 綁定一個(gè)參數(shù),對應(yīng)URL的占位符;
(2)綠色部分--請求方式為GET;
(3)黃色部分--Model用于承載返回給用戶的數(shù)據(jù);傳入key-value的形式映射。
(4)紅色部分--redirect:請求重定向,服務(wù)器通知瀏覽器中轉(zhuǎn),URL地址發(fā)生改變,是兩次跳轉(zhuǎn),可以跨域跳轉(zhuǎn)。forward: 請求轉(zhuǎn)發(fā),服務(wù)器內(nèi)部跳轉(zhuǎn),URL地址不會改變,不能跨域跳轉(zhuǎn)。
(5)最后return一個(gè)detail字符串,返回對應(yīng)的detail.jsp頁面。
查看全部 -
請求方法細(xì)節(jié)處理
查看全部 -
【技術(shù)回顧】
前端交互設(shè)計(jì)過程
Restful接口設(shè)計(jì)(設(shè)計(jì)規(guī)范,5個(gè)URL)
SpringMVC使用技巧(JAVA MVC框架中最先進(jìn)常用的:配置和運(yùn)行流程,DTO在service層和web層之間傳遞數(shù)據(jù),注解映射驅(qū)動,requestMapping)
Bootstrap和JS使用(Bootstrap畫頁面,javascript模塊化,jQeury&plugin的使用,JS和jQuery完成交互)
查看全部 -
【配置SpringMVC】
一、開啟SpringMVC注解模式:<mvc:annotation-driven/>
作用是可以簡化配置:
1、自動注冊DefaultAnnotationHandlerMapping(Sevlet映射器)、AnnotationMethodHanderAdapter(Sevlet適配器)
2、提供一系列:數(shù)據(jù)綁定、數(shù)字和日期的format、@NumberFormat、@DataTimeFormat、xml、json默認(rèn)讀寫支持
二、靜態(tài)資源默認(rèn)Sevlet配置:<mvc:default-sevlet-handler/>
作用:
1、加入對靜態(tài)資源的處理: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相關(guān)的bean
<context:component-scan base-package="boma.controller"></context:component-scan>
?
查看全部 -
開啟webapp-> WEB-INF->web.xml
配置dispatcherServlet
首先mybatis被整合到springMVC? 然后,
通過dispatcherServlet加載springMVC時(shí)會加載spring的配置
查看全部 -
請求方法細(xì)節(jié)處理
查看全部 -
【注解映射技巧】
查看全部 -
【HTTP請求地址映射原理】
查看全部 -
【springMVC運(yùn)行流程】
DispatcherServlet中央控制
DefaultAnnotationHandlerMapping:用來映射URL-handler
DefaultAnnotationHandlerAdapter:用來做handler適配,映射到SeckillController
查看全部 -
【圍繞Handler開發(fā)】
數(shù)據(jù)Model 數(shù)據(jù)存放,理解成map
頁面View 最終頁面樣式,json,jsp,pdf,excel等都行
查看全部 -
秒殺API的URL設(shè)計(jì)
查看全部 -
URL設(shè)計(jì)
查看全部
舉報(bào)