오늘은 할 일이 없었는데 문득 생각난 것이 있는데, JSP 파일에 접근하는 접미사를 나만의 접미사로 바꿀 수는 없을까? 몇번의 디버깅 끝에 드디어 성공했습니다. 너무 행복해.....
먼저 WEB.XM에서 구성합니다.
<서블릿>
<servlet-name>testsuffix</servlet-name>
<servlet-class>mytest.TestSuffix</servlet-class>
</서블릿>
<서블릿 매핑>
<servlet-name>testsuffix</servlet-name>
<url-pattern>*.br</url-pattern>
</서블릿 매핑>
SERVLET에 페이지 리디렉션을 작성하면 됩니다.
String uri = request.getRequestURI();
uri = uri.replaceFirst(".br", ".jsp");
RequestDispatcher rd = request.getRequestDispatcher(uri);
rd.forward(요청, 응답);
하하하. *.br을 통해 이전 JSP 파일에 액세스할 수 있습니다.