Как out.print () HTML атрибутов в JSP? - PullRequest
0 голосов
/ 02 февраля 2020

Итак, проблема в том, что мне интересно, как я должен out.print() атрибуты, я видел, как люди делают это:

<%
 out.println("<h1> Hello world </h1>");
%>

но как бы я go сделал это:

<%
 out.println("<h1 align="center"> Hello world </h1>");
%>

Ответы [ 3 ]

2 голосов
/ 02 февраля 2020

Двойные кавычки в java экранируются внутри строкового значения.

out.println("<h1 align=\"center\"> Hello world </h1>");
1 голос
/ 02 февраля 2020

То, что вы должны всегда использовать двойные кавычки как внешние в вашей строке и одинарные кавычки во внутренней строке

ex

     out.println("<h1 align='center'> Hello world </h1>");
0 голосов
/ 02 февраля 2020

вы можете использовать конкатенацию строк, например,

 <% out.print("<h1 align='center'>"+"Hello World"+"</h1>"); %>
...