Добавление значения издо конца URL - PullRequest
0 голосов
/ 18 сентября 2018

У меня есть JSP, который генерирует URL. Образец ниже:

<c:url var="url" value="https://${myHost}/${myEncodedString}">
  <c:param name="code" value="123"/>
</c:url>

Результат выглядит так https://www.test.com/?code=123&myEncodedString

Я хочу, чтобы это выглядело как https://www.test.com/?myEncodedString&code=123

Как переупорядочить или изменить порядок параметров, заданных для URL-адреса с помощью <c:param>

1 Ответ

0 голосов
/ 05 октября 2018
<c:url var="url" value="https://${myHost}/?${myEncodedString}">
  <c:param name="code" value="123"/>
</c:url>

Согласно вашему результату, должно быть "?" до $ {myEncodedString}

Если вы хотите перестроить param, я предлагаю сделать это следующим образом.

<c:url var="url" value="https://${myHost}/?">
  <c:param name="myEncodedString"/>
  <c:param name="code" value="123"/>
</c:url>

выход

    https://www.test.com/?myEncodedString=&code=123

Я считаю, что это URL равен

    https://www.test.com/?myEncodedString&code=123
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...