2017-07-03 88 views
0

所以我有這樣的代碼片斷Spring MVC中如何重定向到about.jsp?

<a class="nav-item is-hidden-mobile is-active roboto strong letter-space-1" href="">HOME</a> 
<a class="nav-item is-hidden-mobile roboto strong letter-space-1" href="about.jsp"> ABOUT </a> 
<a class="nav-item is-hidden-mobile roboto strong letter-space-1" href=""> CONTACT </a> 

但是,當我在ABOUT點擊我的目標網頁上,它不會重定向,而是顯示錯誤代碼404是否還有其他事情之前修復我可以在那裏重定向,除了在HTML文件?

+0

它會給出錯誤,因爲您沒有在其中設置基礎網址。 –

+0

我該如何設置? – ninjackol

+0

https://stackoverflow.com/questions/14996129/what-exactly-is-a-baseurl 這應該會幫助你得到你的答案 –

回答

0

嘗試創建控制器的端點會返回一些URL一樣,你about.jsp:

@Controller 
public class HelloController { 
    @RequestMapping("/hello-about") 
    public String getHelloAbout(ModelMap model) { 
     return "/WEB-INF/jsp/about.jsp"; 
    } 
} 

,改變你的鏈接指向不給about.jsp文件,但到終點「/ HELLO-約」。

<a class="nav-item is-hidden-mobile roboto strong letter-space-1" href="/hello-about"> ABOUT </a> 
+0

非常感謝現在servlet發送更多現在發送 – ninjackol

+0

那麼,有答案有幫助?我不明白你的意思 –

+0

是的,它幫助。我的意思是,現在它更有意義 – ninjackol