Я ищу библиотеку Java, которая может в одной строке кода, создавая URL -адрес с нескольких путей, которые имеют ненужные черты. Пример: < /p>
Код: Выделить всё
String gatewayPath = "https://company-bank:8888/";
String contextPath = "/webapp/";
String viewPath = "/list/";
String url = StringUrlUtil.buildPath(basePath, contextPath, viewPath); // takes varagrs
< /code>
И вывод будет
https://company-bank:8888/webapp/list
Таким образом, он удаляет все черты (но оставляет http: // нетронутые) и объединяет строки с отдельными чертами между. Если бы я только «добавил» эти строки вместе с +, очевидно, я бы получил двойную черту в этом пути. Они требуют, чтобы путь уже был там, и они дополняют параметры запросов, фрагмент и т. Д.
Подробнее здесь:
https://stackoverflow.com/questions/796 ... es-slashes