我正在嘗試編寫一個簡單的web應用程序並部署在jboss EAP 6上。該應用程序被命名爲「webapp」,我能夠構建並將其部署到jboss。上下文根是/ webapp。jboss部署問題 - 無法訪問servlet
然後我能夠訪問localhost:8080/webapp,它會返回一個由默認的index.jsp打印的「Hello World」,該文件由eclipse在/ src/main/webapp中生成。
然而,當我試圖實際訪問位於localhost這個servlet:8080/web應用/ sessionsetup我得到了以下錯誤:
JBWEB000065: HTTP Status 404 - /webapp/sessionsetup
JBWEB000309: type JBWEB000067: Status report
JBWEB000068: message /webapp/sessionsetup
JBWEB000069: description JBWEB000124: The requested resource is not available.
下面是我爲servlet簡單的代碼:
@WebServlet("/sessionsetup")
public class SessionSetup extends HttpServlet{
private static final Logger log = LoggerFactory.getLogger(SessionSetup.class);
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException {
log.info(this.toString());
log.info("Do get method is called");
response.setContentType("text/xml");
PrintWriter printer = response.getWriter();
printer.println("<html>");
printer.println("<head>" + "</head>");
printer.println("<body>");
printer.println("<h1>" + "Welcome! You are in session setup" + "</h1>");
printer.println("</body>");
printer.println("</html>");
printer.close();
}
}
任何人都可以評論我可能錯過什麼東西嗎?有沒有辦法找到一些日誌信息沒有這個錯誤?我試圖在/ standalone/log中查找server.log,但找不到任何東西。