2013-09-21 77 views
0

我正在構建一個網頁遊戲,也使用Java servlets - 在TomCat本地運行它。 主要網頁的網址爲:localhost:8080/index.html/使index.html成爲路徑的一部分

每當我嘗試移動到其他的servlet \頁面的路徑是:localhost:8080/index.html/inGame.html 彷彿index.html是一個文件夾。

我該如何解決? 非常感謝!

+1

以某種方式,你已經設置你的文件夾的根網址爲'/index.html'將其設置爲'/',而不是....並更好地將index.html從請求url替換爲'/',以便兩個www.domain。 com /和www.domain.com/index.html作品 – Gaurav

+0

我是一個初學者,所以你可以給我一個提示,我該怎麼做? :) – Gil404

+0

請粘貼一些代碼,以便我可以幫你解決它應該是像(request.getRequestURI()。equals(「/ some/path」))request.getRequestDispatcher(「/ path/where /servlet/registered").forward(request,response); return; //阻止正常請求處理 }或者你可能已經在web.xml中該配置 – Gaurav

回答

0

我想你的代碼應該是這樣的

RequestDispatcher的一個=的request.getRequestDispatcher( 「其他的servlet URL /映射」); (request,response);

a.forward(request,response);