Ola amigos, estou criando algumas taglibs customizadas certo.
E em alguns momentos eu preciso fazer a geração de algum código HTML. as vesses muito código, dai ja viu …
Ou seja, alem do código html ficar de difcil manutenção, e muito sujo, eu iria ter uma estrutura como:
String html = "<div id=\"" + variavel + "\">" " + variavel + "; etc ..... etc... etc ....
Sendo que eu sei que Concatenação acaba consumindo mais memoria, pois ela vai gerar varios objetos string … e a heap pode ir pro espaço… (pelo que eu já vi em alguns posts)
Pensei: eu preciso deixar o código limpo e de facil manutenção… então a solução seria usar algum template, como Velocity…
Agora não sei como ficaria na questão do desempenho …
A ai o que vocês acham ?
O desempenho poderia ser afetado usando o velocity por exemplo ?
Existiria um consumo excessivo de memoria e possivelmente de desempenho usando as concatenações, ou isso é irrelevante ?
Que solução eu poderia adotar.