Wpis z mikrobloga

@2pek: działa pod adresem "http://localhost:8080/servletwarexploded/Servlet" wiesz co zmienić, żeby działało jako "http://localhost:8080/Servlet" ?
  • Odpowiedz
@infamia: może to:

w WEB-INF
context.xml

xml version="1.0" encoding="UTF-8"?

- standardem jest, że aplikacja jest dostępna przez context nazwa.war/servlet
jak chcesz inaczej to szukaj rozwiązania w WEB-INF w zależności jaki masz serwer
web.xml, jboss-web.xml itd itp

np. web.xml

xml version="1.0" encoding="UTF-8"?

Sample Rookout Web Application

HelloServlet
com.rookout.HelloServlet

HelloServlet
/
  • Odpowiedz
@infamia: Usuń name z adnotacji @WebServlet, IntelliJ jest upośledzony i zamiast tego co Ci dodaje domyślnie zmień na @WebServlet("/Servlet"). Kliknij w prawym górnym rogu na konfigurację IntelliJ i zmień Application context w zakładce Deployment
  • Odpowiedz