我在 jsp 中使用了这个 scriplet 代码,它是一个庞大而古老的 Web 应用程序,所以我们没有足够的时间使用 taglib 等制作它。
buffer.append("<TD> <b><A href= ...title="+MCode.getMessage(sMillesime, true) +">"
问题是变量在第一个空格处被截断,为 "test blabla" 消息生成的 html 是:
<TD> <b> <a href = ... title="test" blabla>
所以只有第一个词在泡沫中。知道吗?
尝试这样做
buffer.append("<TD> <b><A href= ...title=""+MCode.getMessage(sMillesime, true) +"">")
试一试:
title=""+MCode.getMessage(sMillesime, true) +"" >"