簡體   English   中英

如何顯示控制器使用angularjs返回的jsp頁面

[英]How to display jsp page that controller returns with angularjs

我有一個返回jsp頁面的控制器。 那么我該如何從angularjs發出請求並在瀏覽器中顯示該頁面呢?

控制器:

@RequestMapping("user/{username}")
public String showUserDetails(@PathVariable String username, Model model) throws SQLException {
    model.addAttribute("userDetails",dbHelper.getUser(username));
    return "/profile.jsp";
}

Angular.js:

$scope.openProfile = function(username){

        $http.get("/root/services/rest/user/" + username);

    }

當我從jsp調用此函數時,會得到jsp頁面作為響應,但它沒有顯示在瀏覽器中。

控制器將返回URL或視圖名稱的字符串,然后您可以通過$location$window更改URL,否則您也可以使用ui-viewng-view來更改視圖/路由。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM