Как удалить расширения из URL

Я разработал приложение с использованием struts2, и мне нужно, например, удалить расширения.

www.myweb.com/register.action

Как удалить .action, чтобы, когда я нажимаю «Зарегистрироваться», он вызывал www.myweb.com/register без расширения действия?

я использую следующее

 <a href="<s:url action="register"/>">Register</a> 

person Daniel Morgan    schedule 08.02.2013    source источник


Ответы (1)


Я нашел ответ. Я должен изменить конфигурацию стоек следующим образом:

<struts>



    <constant name="struts.action.extension" value=""/>



    <package name="default" extends="struts-default">

        <action name="register">
            <result type="tiles">register</result>
        </action>
    </package>


</struts>
person Daniel Morgan    schedule 08.02.2013