程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> springmvc-spring mvc簡單問題之實現登錄頁面到主頁面的跳轉映射

springmvc-spring mvc簡單問題之實現登錄頁面到主頁面的跳轉映射

編輯:編程綜合問答
spring mvc簡單問題之實現登錄頁面到主頁面的跳轉映射

我現在有兩個靜態頁面login.jsp和major.jsp
控制器裡代碼如下:

    @RequestMapping(value = "/login")
    public ModelAndView login(HttpServletRequest request, HttpServletResponse response) throws Exception {
        Map<String, Object> model = new HashMap<String, Object>();

        return new ModelAndView("login");
    }

    @RequestMapping(value="/major")
    public ModelAndView major(){
        return new ModelAndView("major");

因此可以通過 http://localhost:8080/test/login和
http://localhost:8080/test/major分別訪問到。

現在我想通過login.jsp頁面中點擊一個submit類型的button跳轉到major.jsp頁面(暫不考慮傳值等因素),應該怎樣做來實現這兩個頁面的映射

最佳回答:


好吧這個問題自己解決了,因為控制器裡有這樣一個 requestMapping(value=“major”),
那麼在login.jsp頁面的button位置處添加一個 href=“major”,點擊按鈕時,
這個請求就會被處理器攔截住,然後把請求分配給上面所說的那個控制器方法,
然後控制器方法返回的值是major,所以浏覽器就會打開major.jsp頁面

哎新手不容易啊,就像其他人說的做個什麼提交什麼對應,我根本不懂啊具體是怎樣做的

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved