91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4.59MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-16
  • 語言: 其他
  • 標簽: SpringMVC??

資源簡介

SSM筆記-SpringMVC REST風格初識、RequestMapping/PathVariable/RequestParam/RequestHeader/CookieValue基本使用方法

資源截圖

代碼片段和文件信息

package?com.test.springmvc.handlers;

import?org.springframework.stereotype.Controller;
import?org.springframework.web.bind.annotation.CookieValue;
import?org.springframework.web.bind.annotation.PathVariable;
import?org.springframework.web.bind.annotation.RequestHeader;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.RequestMethod;
import?org.springframework.web.bind.annotation.RequestParam;
import?org.springframework.web.bind.annotation.ResponseBody;

@RequestMapping(“/test“)
@Controller
public?class?Handler?{

@RequestMapping(value=“/testRest/{str}“method=RequestMethod.GET)
public?String?testRestGET(@PathVariable?String?str){
System.out.println(“testRestGET:“+str);
return?“result“;
}
@RequestMapping(value=“/testRest“method=RequestMethod.POST)
public?String?testRestPOST(){
System.out.println(“testRestPOST“);
return?“result“;
}

//通過設定@RequestMapping測試規定請求的請求方法
//請求的表單中需要用因參與傳一個name=“_method“值為DELETE或者PUT
//DELETE和PUT的@PathVariable后面不用加括號不然會報錯“405?-?Request?method?‘POST‘?not?supported”
//在結果頁面的<%@?page?%>里面要加上isErrorPage=“true“不然會報錯“JSPs?only?permit?GET?POST?or?HEAD”
@RequestMapping(value=“/testRest/{str}“method=RequestMethod.DELETE)
public?String?testRestDELETE(@PathVariable?String?str){
System.out.println(“testRestDELETE:“+str);
return?“result“;
}
@RequestMapping(value=“/testRest/{str}“method=RequestMethod.PUT)
public?String?testRestPUT(@PathVariable?String?str){
System.out.println(“testRestPUT:“+str);
return?“result“;
}

//測試@RequestParam用于規定請求參數
//1、value:請求參數名
//2、required:參數是否必須傳,默認true
//3、defaultValue:參數默認值
//注意:如果是數字最好用Integer因為如果用int的話請求地址里面的參數值為空的時候會報錯
@RequestMapping(“/testRequestParam“)
public?String?testRequestParam(@RequestParam(value=“id“required=falsedefaultValue=“0“)?int?id
???@RequestParam(“name“)?String?name
???@RequestParam(value=“number“required=false)?Integer?number){
System.out.println(“testRequestParam:“+“id=“+id+“name:“+name+“number:“+number);
return?“result“;
}

//測試@RequestHeader用于獲取請求頭
//在方法的參數里面使用@RequestHeader設置header的參數名即可
@RequestMapping(“/testRequestHeader“)
public?String?testRequestHeader(@RequestHeader(value=“Accept“)?String?header){
System.out.println(“testRequestHeader:“+header);
return?“result“;
}

//測試@CookieValue,用于獲取cookie
//要保證@CookieValue里面對應key的值是存在?不然會報錯
@RequestMapping(“/testCookieValue“)
public?String?testCookieValue(@CookieValue(value=“JSESSIONID“)?String?cookieValue){
System.out.println(“testCookieValue?cookievalue:“+cookieValue);
return?“result“;
}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1574??2018-07-05?23:56??SpringMVC_2_REST\.classpath

?????文件???????1407??2018-07-06?00:01??SpringMVC_2_REST\.project

?????文件????????567??2018-07-05?23:56??SpringMVC_2_REST\.settings\.jsdtscope

?????文件????????364??2018-07-05?23:56??SpringMVC_2_REST\.settings\org.eclipse.jdt.core.prefs

?????文件????????500??2018-07-06?00:01??SpringMVC_2_REST\.settings\org.eclipse.wst.common.component

?????文件????????345??2018-07-05?23:56??SpringMVC_2_REST\.settings\org.eclipse.wst.common.project.facet.core.xml

?????文件?????????49??2018-07-05?23:56??SpringMVC_2_REST\.settings\org.eclipse.wst.jsdt.ui.superType.container

?????文件??????????6??2018-07-05?23:56??SpringMVC_2_REST\.settings\org.eclipse.wst.jsdt.ui.superType.name

?????文件?????????95??2018-07-06?00:01??SpringMVC_2_REST\.settings\org.jboss.ide.eclipse.as.core.prefs

?????文件????????162??2018-07-05?23:59??SpringMVC_2_REST\.tern-project

?????文件???????2849??2018-08-12?17:00??SpringMVC_2_REST\build\classes\com\test\springmvc\handlers\Handler.class

?????文件???????1037??2018-08-12?16:59??SpringMVC_2_REST\build\classes\springmvc.xml

?????文件???????3060??2018-08-12?17:00??SpringMVC_2_REST\src\com\test\springmvc\handlers\Handler.java

?????文件???????1037??2018-08-12?16:59??SpringMVC_2_REST\src\springmvc.xml

?????文件???????1119??2018-08-12?17:00??SpringMVC_2_REST\WebContent\index.jsp

?????文件?????????39??2018-07-05?23:56??SpringMVC_2_REST\WebContent\meta-INF\MANIFEST.MF

?????文件????????377??2018-07-07?01:18??SpringMVC_2_REST\WebContent\views\result.jsp

?????文件??????61829??2018-07-03?21:46??SpringMVC_2_REST\WebContent\WEB-INF\lib\commons-logging-1.2.jar

?????文件?????380572??2018-07-03?21:46??SpringMVC_2_REST\WebContent\WEB-INF\lib\spring-aop-4.3.9.RELEASE.jar

?????文件?????763050??2018-07-03?21:46??SpringMVC_2_REST\WebContent\WEB-INF\lib\spring-beans-4.3.9.RELEASE.jar

?????文件????1140303??2018-07-03?21:46??SpringMVC_2_REST\WebContent\WEB-INF\lib\spring-context-4.3.9.RELEASE.jar

?????文件????1121720??2018-07-03?21:46??SpringMVC_2_REST\WebContent\WEB-INF\lib\spring-core-4.3.9.RELEASE.jar

?????文件?????263287??2018-07-03?21:46??SpringMVC_2_REST\WebContent\WEB-INF\lib\spring-expression-4.3.9.RELEASE.jar

?????文件?????819852??2018-07-03?21:46??SpringMVC_2_REST\WebContent\WEB-INF\lib\spring-web-4.3.9.RELEASE.jar

?????文件?????915475??2018-07-03?21:46??SpringMVC_2_REST\WebContent\WEB-INF\lib\spring-webmvc-4.3.9.RELEASE.jar

?????文件???????1127??2018-07-07?01:06??SpringMVC_2_REST\WebContent\WEB-INF\web.xml

?????目錄??????????0??2018-07-23?00:17??SpringMVC_2_REST\build\classes\com\test\springmvc\handlers

?????目錄??????????0??2018-07-23?00:17??SpringMVC_2_REST\build\classes\com\test\springmvc

?????目錄??????????0??2018-07-05?23:57??SpringMVC_2_REST\src\com\test\springmvc\handlers

?????目錄??????????0??2018-07-23?00:17??SpringMVC_2_REST\build\classes\com\test

............此處省略17個文件信息

評論

共有 條評論