Java 如何在JSP中国际化引号

Java 如何在JSP中国际化引号,java,jsp,internationalization,Java,Jsp,Internationalization,我有一个应用程序,其中我们在JSP中显示来自客户机的报价。引号的实际文本存储在数据库中,不包括引号 JSP当前有{$bean.quote},我向我的老板指出,它是不可国际化的 我已经得到了他对国际化的认可,但我不确定该用什么方法。我的第一个任务是对startQuote和endQuote执行i18n查找,并将字符存储在表中。这感觉很重 想法?这是一种方法。但你是对的;如果你在很多地方都这么做,阅读和维护起来会很尴尬 HTML对此有一个特殊元素:。因此,您可以在页面中添加以下内容: <q>

我有一个应用程序,其中我们在JSP中显示来自客户机的报价。引号的实际文本存储在数据库中,不包括引号

JSP当前有{$bean.quote},我向我的老板指出,它是不可国际化的

我已经得到了他对国际化的认可,但我不确定该用什么方法。我的第一个任务是对startQuote和endQuote执行i18n查找,并将字符存储在表中。这感觉很重


想法?

这是一种方法。但你是对的;如果你在很多地方都这么做,阅读和维护起来会很尴尬

HTML对此有一个特殊元素:。因此,您可以在页面中添加以下内容:

<q>${bean.quote}</q>

听起来这是唯一的办法。
q:lang(en) {
    quotes: '\201c' '\201d' "\2018" "\2019"
}
q:lang(no) {
    quotes: "\ab" "\bb" '"' '"'
}

q:before {
    content: open-quote;
}
q:after {
    content: close-quote;
}