Я столкнулся с этой странной проблемой. Следующий URL-адрес работает на моей машине. Я имею в виду, что значение параметра data правильно настроено, и как только пользователь щелкнет его, он перейдет на соответствующую страницу, но некоторые из них, как в одном из моих коллег, все еще остаются /path4/'+data+'"
, даже если значение для данных идет правильно.URL-адрес не обрабатывается должным образом. Что может быть причиной?
Мы используем JQuery для пользовательского интерфейса и приложение работает на TOMCAT v7.0.x и веб-браузер Google Chrome
Вот URL с помощью функции JQuery
function(data){
return '<a class="edit tooltips" data-original-title="View"
href="${pageContext.request.contextPath}/path1/path2/path3/path4/'+data+'">'
+ '<button class="btn_small tooltips" data-placement="top" data-original-
title="View">'
+ '<i class="icon-eye-open icon-white"></i>'
+ '</button>' + '</a>';
}
вы, ребята, есть представление о том, что здесь происходит?
Только что редактировал вопрос. Повторите попытку – virtualpathum
См. Обновленный ответ – bergie3000
Мы смогли решить проблему, удалив $ {pageContext.request.contextPath} из URL-адреса и используя ранее установленную переменную с contextPath. но все еще интересно, что может быть причиной. Иногда может быть проблема версии tomcat или проблема с версией браузера. :) – virtualpathum