Я использую версию Geronimo 2.2.1. Я пытаюсь развернуть файл war
с его контекст-корнем, установленным в /
в geronimo-web.xml
.Geronimo double slash "//" в URL-адресах с приложением с корнем контекста "/"
Теперь каждый раз, когда я перемещаю свое приложение, все URL-адреса переписываются с помощью двойной косой черты.
Примеры:
http://mydomain:8080//login.jsp
http://mydomain:8080//home.html
Как я могу изменить конфигурацию таким образом, что появляется только один слэш. Я нашел похожие вопросы, но ни у кого из них нет ответов.
AFAIK, корень корневого контекста - это пустая строка, а не '/'. –
@JB Nizet. Правильный корневой контекст «/» в соответствии с корневым контекстом по умолчанию при установке Geronimo (страница приветствия-tomcat). Однако пустая строка имеет такое же поведение, как «/». –
Я замечаю, что если я поставлю ведущий «/» перед URL-адресом в якоре, появится один «/», как я хочу. Это, конечно, нежелательно, потому что, если контекстный корень был позже изменен на что-либо еще, все ссылки будут сломаны. –