Phiên bản mô-đun web động của tôi là 3.0 và phiên bản tomcat của tôi là 7.0
.Tài nguyên được yêu cầu không khả dụng cho servlet 3.0 và tomcat 7.0
Tôi không biết tại sao nó không thể thấy servlet XD của tôi khi tôi điều hướng đến trang localhost: 8080/SimpleProject.
Khi tôi hướng đến localhost: 8080/SimpleProject/firstservlet, tôi nhận được thông báo lỗi nói the requested resource is not available!
Dưới đây là servlet của tôi:
@WebServlet(description = "the first servlet", urlPatterns = { "/firstservlet" })
public class FirstServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// response.setContentType("text/html");
PrintWriter writer = response.getWriter();
writer.println("<h1>Why can't See<h1>");
}
tôi đã không làm bất cứ điều gì trên web của tôi .xml bởi vì những gì tôi biết là trong phiên bản 3.0, ánh xạ url nằm trong servlet.
đây là sự sắp xếp tập tin của tôi :)
Ngữ cảnh của bạn (đường dẫn gốc) là tên chiến tranh của bạn (hoàn thành với ".war") trừ khi bạn đặt cụ thể nó thành một thứ khác trong tệp context.xml của mình. –
bạn có thể chia sẻ web.xml không? – agpt
@ShadowCreeper tôi đã làm điều đó. vẫn Tài nguyên được yêu cầu không có sẵn –