-
大小: 6.37MB文件類(lèi)型: .zip金幣: 2下載: 0 次發(fā)布日期: 2023-09-23
- 語(yǔ)言: Java
- 標(biāo)簽: IntelliJIDEA??Maven??SpringMVC??Java??
資源簡(jiǎn)介
最簡(jiǎn)單最精簡(jiǎn)的Java Spring Mvc項(xiàng)目,下載下來(lái)直接用Idea就可以跑起來(lái)

代碼片段和文件信息
package?com.dayu.controller;
import?org.springframework.stereotype.Controller;
import?org.springframework.ui.Model;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.RequestMethod;
/**
?*?Created?by?dayu
?*?類(lèi)上面的“Controller”注解,表示這是一個(gè)Spring的控制器
?*/
@Controller
public?class?HelloWorldController?{
????/**
?????*?1.?使用RequestMapping注解來(lái)映射請(qǐng)求的URL,這里匹配的請(qǐng)求路徑是“http://localhost:8080/hello。
?????*?2.?返回值會(huì)通過(guò)視圖解析器解析為實(shí)際的物理視圖?對(duì)于InternalResourceViewResolver視圖解析器,會(huì)做如下解析:?通過(guò)prefix+returnVal+suffix?這樣的方式得到實(shí)際的物理視圖。
?????*?3.?RequestMapping可限制請(qǐng)求方式(GET、POST、PUT、DELETE等),比如用戶(hù)留言,我們可只允許POST提交:@RequestMapping(“/subMessage“method=RequestMethod.POST)。
?????*?@return
?????*/
????@RequestMapping(value?=?“/hello“?method?=?RequestMethod.GET)
????public?String?hello(Model?model)?{
????????/**
?????????*?設(shè)置用于返回的模型對(duì)象
?????????*/
????????model.addAttribute(“message“?“Hello?!?Spring?MVC~!“);
????????/**
?????????*?spring-content.xml?中已配置通過(guò)?prefix+returnVal+suffix?的方式得到實(shí)際的物理視圖,
?????????*?returnVal?就是這里返回的字符串,所以執(zhí)行完這個(gè)方法后,我們可以得到這樣的請(qǐng)求資源路徑“/WEB-INF/views/success.jsp”。
?????????*/
????????return?“getHello“;
????}
}
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????文件??????????26??2017-04-22?21:34??.gitignore
?????文件?????????423??2017-04-22?18:53??dayu-java-ssm.iml
?????目錄???????????0??2017-04-23?14:34??lesson1ssm\
?????文件????????5873??2017-04-23?14:34??lesson1ssm\README.md
?????文件????????2900??2017-04-22?20:07??lesson1ssm\lesson1ssm.iml
?????文件????????2609??2017-04-22?20:07??lesson1ssm\pom.xm
?????目錄???????????0??2017-04-22?18:57??lesson1ssm\src\
?????目錄???????????0??2017-04-22?19:27??lesson1ssm\src\main\
?????目錄???????????0??2017-04-22?20:02??lesson1ssm\src\main\java\
?????目錄???????????0??2017-04-22?20:02??lesson1ssm\src\main\java\com\
?????目錄???????????0??2017-04-22?20:02??lesson1ssm\src\main\java\com\dayu\
?????目錄???????????0??2017-04-22?21:30??lesson1ssm\src\main\java\com\dayu\controller\
?????文件????????1580??2017-04-22?21:30??lesson1ssm\src\main\java\com\dayu\controller\HelloWorldController.java
?????目錄???????????0??2017-04-22?20:19??lesson1ssm\src\main\resources\
?????文件????????1296??2017-04-22?20:19??lesson1ssm\src\main\resources\spring-content.xm
?????目錄???????????0??2017-04-22?20:46??lesson1ssm\src\main\webapp\
?????目錄???????????0??2017-04-22?20:59??lesson1ssm\src\main\webapp\WEB-INF\
?????目錄???????????0??2017-04-22?21:04??lesson1ssm\src\main\webapp\WEB-INF\views\
?????文件?????????282??2017-04-22?21:04??lesson1ssm\src\main\webapp\WEB-INF\views\getHello.jsp
?????文件?????????997??2017-04-22?20:59??lesson1ssm\src\main\webapp\WEB-INF\web.xm
?????目錄???????????0??2017-04-23?18:46??lesson1ssm\src\main\webapp\images\
?????文件?????????168??2017-04-22?20:46??lesson1ssm\src\main\webapp\index.jsp
?????目錄???????????0??2017-04-23?18:46??lesson1ssm\src\main\webapp\js\
?????目錄???????????0??2017-04-23?18:46??lesson1ssm\src\main\webapp\st
?????目錄???????????0??2017-04-22?20:44??lesson1ssm\target\
?????目錄???????????0??2017-04-22?21:31??lesson1ssm\target\classes\
?????目錄???????????0??2017-04-22?21:31??lesson1ssm\target\classes\com\
?????目錄???????????0??2017-04-22?21:31??lesson1ssm\target\classes\com\dayu\
?????目錄???????????0??2017-04-22?21:31??lesson1ssm\target\classes\com\dayu\controller\
?????文件?????????959??2017-04-22?21:31??lesson1ssm\target\classes\com\dayu\controller\HelloWorldController.class
?????文件????????1296??2017-04-22?20:44??lesson1ssm\target\classes\spring-content.xm
............此處省略32個(gè)文件信息
- 上一篇:SM4加密C#類(lèi)
- 下一篇:微博課程設(shè)計(jì)
評(píng)論
共有 條評(píng)論