Bezdepbonusu7Программирование: статьи и ответы

Вопрос

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

Автор вопроса: Daniel MorganОтветов: 1

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

www.myweb.com/register.action

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

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

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

urljavaactionstruts2

Ответы

Ответ 1 · рейтинг 4 · Daniel Morgan

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

<struts>


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


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

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


</struts>

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы