0
我創建了一個示例項目來測試jsp
。 Project looks like thistomcat無法顯示JSP,錯誤:請求的資源不可用
我正在使用tomcat 9
,Java SE 8_73
。該項目的網頁模塊版本爲3.1
,未生成web.xml
。該
Java代碼看起來像這樣
package pac;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Servlet implementation class JSPProject
*/
@WebServlet("/jspproject")
public class JSPProject extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter cut = response.getWriter();
cut.println("hello world");
}
}
,但在服務器上運行的JSPProject.java
時,下面顯示錯誤消息。
HTTP Status 404 - /DynamicJSP/jspproject
type Status report`
message /DynamicJSP/jspproject
description The requested resource is not available.
The requested resource is not available.
而不是'service'方法使用'保護無效的doGet(HttpServletRequest的請求,HttpServletResponse的響應)拋出ServletException異常,IOException {}' – Naman
無法正常工作。即時消息相同的錯誤 – CoderS
嘗試清理項目並重新啓動tomcat。 – Naman