ssm框架下:在已有頁面中通過按鈕跳轉到一個新頁面

1、在已有頁面的jsp中設置一個跳轉按鈕

     不帶任何樣式的按鈕代碼:<button onclick="window.location.href='controller名稱/controller下對應的方法名(函數名)'">按鈕名稱</button>;

    帶樣式的按鈕代碼:<input type="button" value="按鈕名稱"  style="" (大小、顏色、對齊等等)onclick=onclick="window.location.href='controller名稱/controller下對應的方法名(函數名)'"/>;

2、編寫新頁面的jsp代碼

    根據頁面的具體顯示要求對應不同的代碼。

3、配置Controller

        爲避免不必要的錯誤,最好新建一個controller

     代碼:package com.XX.XX.controller.controller名稱;
                import java.io.File;

                @Controller       //註解控制器
                @RequestMapping(value="controller名稱")      // 定義controller名稱
                    public class  controller名稱+Controller(首字母大寫) extends BaseController{    //新定義的controller 繼承基礎controller

               @RequestMapping("/方法名") //定義方法名
               @ResponseBody                      //下面爲方法主體函數
                    public ModelAndView 方法名(HttpServletRequest request){
                    ModelAndView retMap = new ModelAndView();  //返回新的ModelAndView
                    retMap.setViewName("新頁面jsp的路徑");
                    return retMap;
                    }

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章