Итак, проблема в том, что мне интересно, как я должен out.print() атрибуты, я видел, как люди делают это:
out.print()
<% out.println("<h1> Hello world </h1>"); %>
но как бы я go сделал это:
<% out.println("<h1 align="center"> Hello world </h1>"); %>
Двойные кавычки в java экранируются внутри строкового значения.
out.println("<h1 align=\"center\"> Hello world </h1>");
То, что вы должны всегда использовать двойные кавычки как внешние в вашей строке и одинарные кавычки во внутренней строке
ex
out.println("<h1 align='center'> Hello world </h1>");
вы можете использовать конкатенацию строк, например,
<% out.print("<h1 align='center'>"+"Hello World"+"</h1>"); %>