@controllerpublic
class
itemcontroller
}
/*** 一般為首頁/
*/
public
string showindex()
/*** 只要下面haha刪除對應位置自定義名稱一致就行,隨便命名
* @param
page
* @return
*/
public
string showpage(@pathvariable string haha)
知識點:@restcontroller註解相當於@responsebody + @controller合在一起的作用。
1) 如果只是使用@restcontroller註解controller,則controller中的方法無法返回jsp頁面,或者html,配置的視**析器 internalresourceviewresolver不起作用,返回的內容就是return 裡的內容。
2) 如果需要返回到指定頁面,則需要用 @controller配合視**析器internalresourceviewresolver才行。
如果需要返回json,xml或自定義mediatype內容到頁面,則需要在對應的方法上加上@responsebody註解。
例如:1.使用@controller 註解,在對應的方法上,視**析器可以解析return 的jsp,html頁面,並且跳轉到相應頁面
若返回json等內容到頁面,則需要加@responsebody註解
@crossorigin@controller
public
class
fileuploadcontroller
//處理檔案上傳
RequestMapping註解的用法
package com.springmvc.helloworld 1 import org.springframework.stereotype.controller import controller public class helloworld 上面 在類定義處指定對映為 example 在h...
RequestMapping的URL匹配過程
2 表示匹配任意乙個字元,可以放在任意位置,任意數量 示例 1 getuserbyurl1 2 getuserbyurl1 responsebody responseentitygetuserbyurl1 3 表示匹配任意數量的字元,包含0個 示例 1 getuserbyurl2 此時中間至少乙個值...
註解 RequestMapping 的使用
方法如下 2.我們可以使用 method 屬性來指定請求方式 那麼我們超連結的請求方式為 springmvc testmethod 這樣是錯誤的,正確的方法是要post請求,那麼我們可以建乙個表單 testrestget 我們用方法來測試一下 一一跟上面對應,我們來說明一下,我們知道本來就只有get...