使用DOGET將根路徑中的默認(rèn)主頁更改為servlet我有一個(gè)小Maven(間接通過NetBeans8.1和tomcat設(shè)置)每當(dāng)我運(yùn)行該項(xiàng)目時(shí),它都會(huì)打開瀏覽器,根上有一個(gè)HelloWord:上一頁http://localhost:8084/是:<html>
<head>
<title>Start Page</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<h1>Hello World!</h1>
</body></html>我嘗試創(chuàng)建一個(gè)servlet來替換它,使用:@WebServlet(name = "HomeServlet", urlPatterns = {"/"})然而,它并沒有像預(yù)期的那樣起作用。也就是說,它仍然在顯示相同的你好世界:http://localhost:8084但它確實(shí)擾亂了根目錄上的所有文件http://localhost:8084/foo.css也被這個(gè)servlet處理,并得到它的響應(yīng)。所以,我的問題是(其實(shí)是兩個(gè)):如何將此頁的內(nèi)容更改為其他內(nèi)容?或者,至少(如果前者是不可能的):我是否可以使用根路徑上的永久重定向來避免用戶看到此頁面?(即http代碼301)將用戶移動(dòng)到http://localhost:8084/home
使用DOGET將根路徑中的默認(rèn)主頁更改為servlet
撒科打諢
2019-07-11 10:56:31