Странная проблема на Grails 1.2.4 только на моей машине ....
Мы используем пользовательский taglib, к которому можно обратиться из сервисов через gspTagLibraryLookup-bean из AppContext.
На моей локальной машине
<my:span value="abc" title="${my.write(text:'123')}"/>
пишет:
123<span title="">abc</span> <!-- what i see -->
<span title="123">abc</span> <!-- what my collegue see -->
my: write определяется как:
def write = {out << attrs.text}
Но: еслия использую return вместо out, html генерирует то, что видит мой коллега.
Кто-нибудь знает разницу?