【04_SSM簡單頁面跳轉】

目標:index.jsp點擊按鈕以後跳轉到新頁面,顯示"i say hello"數據庫

結果圖:app

 

 

 

代碼:jsp

在index.jsp裏寫:spa

<h3>
    <a href="${path }/paper/sayhello">點擊</a>
</h3>

 

在控制層寫:code

@Controller @RequestMapping("/paper") public class PaperController { @Autowired private PaperService paperService; //不須要從數據庫裏取數據,沒有用上 @RequestMapping("/sayhello") public String sayHello(){ return "sayhello"; } }

 

在sayhello.jsp裏寫:blog

<h2>i say hello</h2>

 

遇到404的狀況:class

緣由是沒有注意到service

@RequestMapping("/paper") public class PaperController {

致使在寫index.jsp的時候寫成了請求

<a href="${path }/sayhello">點擊</a>

改爲文章開頭的樣子以後就行了im

 

 

PS:

由於不用調用數據庫,因此控制層直接返回jsp文件的請求,不用去調用service層,因此

 @Autowired private PaperService paperService;

沒有用上

相關文章
相關標籤/搜索