Скажем, вы хотите, чтобы "myExt" использовался сейчас.Вам нужно будет написать фильтр / сервлет, который сопоставляется с * .myExt.Этот сервлет будет перехватывать все запросы, поступающие для ".myExt", и внутренне переадресовывать его на ".jsp"
Отслеживание идет внутри web.xml
<servlet>
<servlet-name>MyExt Servlet</servlet-name>
<servlet-class>com.MyExtServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>MyExt Servlet</servlet-name>
<url-pattern>*.myExt</url-pattern>
</servlet-mapping>
Следование идет внутри сервлета
public class MyExtServlet extends HttpServlet {
public void doGet(HttpServletRequest req, HttpServletResponse rsp) {
// put your custom code here. I am just to replace the ext
String url = req.getServletPath();
Rsp.getRequestDispatcher(url).forward(req,rsp);
}
}
Я просто написал код на лету.Поэтому я приношу свои извинения за любые проблемы с компиляцией, но это должно дать вам представление о том, что можно сделать.