찾다

 >  Q&A  >  본문

angular.js - springMVC和angular的ui-router如何配置url?

如图,进入这个页面,应该是http://localhost:8020/home的,但是在ui-route路由的控制下,显示功能列表后,地址,就是home变为功能列表的http://localhost:8020/functio...。

那么,这个时候,如果在浏览器 刷新 页面http://localhost:8020/functio...
,就会出现404.

的确,因为在springMVC中,,是视图解析中,是没有functionManagement这个页面的。functionManagement只不过是ui-router控制下,的一个home的view而已。

怎么解决这个问题呢?
当刷新的时候,不要出现404,可以显示home这一页?

世界只因有你世界只因有你2744일 전648

모든 응답(3)나는 대답할 것이다

  • PHPz

    PHPz2017-05-15 17:08:42

    프런트엔드는 단일 페이지 애플리케이션이어야 합니다. 그렇죠? 백엔드 라우팅은 이 단일 페이지만 가리켜야 하며 나머지 라우팅은 프런트엔드에 의해 제어됩니다.

    회신하다
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-15 17:08:42

    프런트엔드와 백엔드를 분리하는 것이 좋습니다. 백엔드는 데이터만 제공하고, 프런트엔드 라우팅은 뷰 레이어만 담당합니다

    회신하다
    0
  • ringa_lee

    ringa_lee2017-05-15 17:08:42

    프런트엔드에 경로를 적고, 백엔드에서 해당 경로로 점프

    회신하다
    0
  • 취소회신하다