Servlet, JSP 등으로 웹 응용 프로그램을 프로그래밍하는 데 상대적으로 익숙하지 않습니다.JSP에서 "submit"쿼리를 처리 할 서블릿을 파악하는 방법은 무엇입니까?
제 경우에는 2 개의 서블릿과 5 개의 JSP가 필요합니다. 하나의 서블릿이 좋으며 연결을 초기화하고 있습니다. MySQL 데이터베이스에 연결하고 다양한 JSP로 리다이렉트하고 다른 서블릿은 다른 서블릿보다 데이터베이스 액세스와 관련된 더 많은 권한을 가진 JSPAdmin 페이지에 해당하는 ServletAdmin입니다.
이제 ServletAdmin이 JSPAdmin 페이지의 요청 만 처리하기를 원하지만 어떻게 작동하는지 모르겠다. @WebServlet 주석을 사용하여 내 서블릿에 매개 변수를 설정해야합니까? 나는 이미 그런 첫 번째 동안 그 일을했습니다
@WebServlet(
name = "ServletConnection",
displayName = "Connection handling Servlet",
urlPatterns = {"/JSPConnection", "/JSPInit","/JSPCaddie","/JSPPay"}
)
I하지 정말 내가 여기서 뭘하는지 얻을, 내가 전에 내 질문을 검색하고 그래서 가을 시도하는 솔루션을 건너왔다 그것에서 무언가를 만드십시오, 그러나 나는 확실하기 위하여 오히려 요구할 것입니다.
모든 JSP 모든 서블릿은 urlPatterns에서 인용으로
내 JSP를 각각 명명 된 해당 폴더의 루트에 이상 내 단락에서 현재와 나의 서블릿이다.
당신은 아마 @WebServlet'처럼 다른 시작 URL을 사용할 수 있습니다 ("/ 관리자/*") '에 대한 admin stuff과 나머지는'@WebServlet ("/ user/*")'와 같은 것을 사용하고 모든 요청 URL은 admin 또는 user로 시작합니다. (내가 주석을 정직하게 사용 해본 적이 없다.) –