Как передать переменную Java в тег HTML? - PullRequest
0 голосов
/ 25 апреля 2019

У меня есть переменная, которая включает в себя URL.

String url = getEnvironment().getProperty(CUSTOMER_SIGN_IN_PAGE_URL);

Так, как я могу использовать эту переменную url в качестве URL следующего сегмента кода

String customerMessage = new StringBuilder("Hi, We have received your request. Your account will be unblocked within 48 hours.")
     .append("<br><br><a href=\" url \" target=\"_blank\"><button> CONTINUE </button></a>")
     .toString();

Ответы [ 2 ]

0 голосов
/ 25 апреля 2019

Мне нравится использовать String.format():

   String customerMessage = String.format("Hi, We have received your request. Your account will be unblocked within 48 hours.\n<br><br><a href=\"%s\" target=\"_blank\"><button> CONTINUE </button></a>", url);
0 голосов
/ 25 апреля 2019

Вам нужно экранировать строку за секунду "и объединить ее с +

например

     String customerMessage = new StringBuilder("Hi, We have received your request. Your account will be unblocked within 48 hours.")
            .append("<br><br><a href=\""+ url +"\" target=\"_blank\"><button> CONTINUE </button></a>")
            .toString();

На самом деле вы должны взглянуть на страницы Java Server Pages (JSP) или JavaServer Faces (JSF), если вы хотите внедрить серверное решение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...