Spring Internacionalization

Existe alguma restrição na utilização do <spring:message> dentro do aspas.

Ex.:

 &lt;form:input path="titulo" class="input-block-level"	placeholder="&lt;spring:message code="titulo.help"/&gt;&quot; /&gt;

Quando faço isso recebo um exception que aponta justamente para a linha acima se retiro de dentro das apas ok. Existe alguma alternativa para utilizar dentro das apas?

/WEB-INF/views/cadastro.jsp (line: 4, column: 18) quote symbol expected quote symbol expected
	org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:42)
	org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:408)
	org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:89)
	org.apache.jasper.compiler.Parser.parseAttribute(Parser.java:222)
	org.apache.jasper.compiler.Parser.parseAttributes(Parser.java:162)
	org.apache.jasper.compiler.Parser.parseAttributes(Parser.java:153)
        .....

Observando melhor acho que a solução seria:

				&lt;spring:message code="titulo.help" var="help" /&gt;
				&lt;form:input path="titulo" class="input-block-level" placeholder="${help}" /&gt;

Não sei ainda se é a melhor alternativa, se alguém já tiver passado por isto e quiser compartilhar.