Я создам веб-приложение, и я хочу использовать переписывание URL. В apache это делается с помощью mod_rewrite. Но как я могу переписать URL-адреса с Tomcat 6?Как переписать URL-адрес в Tomcat 6
Я хочу использовать рамки Struts 2.
Я создам веб-приложение, и я хочу использовать переписывание URL. В apache это делается с помощью mod_rewrite. Но как я могу переписать URL-адреса с Tomcat 6?Как переписать URL-адрес в Tomcat 6
Я хочу использовать рамки Struts 2.
Я использовал UrlRewriteFilter как важный компонент пары моих приложений на основе tomcat и был полностью доволен им.
Вы можете сделать wildcard mappings в вашем struts.xml:
<action name="*Crud" class="example.Crud" method="{1}">
...
Тогда я думаю, что вы можете установить расширение по умолчанию действие в/в struts.properties:
struts.action.extension=/
Как для URL фильтра, here's a good blog post ,
Это could be хорошая идея иметь Apache как веб-сервер для статического контента перед сервером приложений Tomcat.
Затем вы можете использовать Apache's mod_rewrite and Tomcat.
В любом случае, есть a similar question.
Вы использовали его с Struts? – Enrique
Нет; Я никогда не использовал Struts, извините! –
Но автор UrlRewriteFilter упоминает Struts, в частности, на первой странице, в контексте, который предполагает, что он совместим. –