相关疑难解决方法(0)

如何国际化Java Web应用程序?

我从谷歌那里了解到,国际化是我使用我的网络应用程序来使用所有语言的过程.我想了解Unicode的国际化过程,所以我从这里那里学习了Unicode .

我能够理解Unicode如何将字符集设置为字节并再次将字节解码为字符集.但我不知道如何进一步前进.我想学习如何比较字符串,我需要知道如何在我的Web应用程序中实现国际化.有什么建议吗?请指导我.

我的目标:

我的主要目标是开发一个用于翻译的Web应用程序(英语到阿拉伯语,反之亦然).我想遵循国际化.我希望在所有三种浏览器中运行我的Web应用程序进行翻译,即FF,Chrome,IE.我该如何实现这一目标?

java unicode jsp internationalization

80
推荐指数
2
解决办法
9万
查看次数

我应该在哪里转义HTML字符串,JSP页面或Servlets?

我很感激为我提供了一套明确的指导方针或处理逃避字符串的裁决.我用来转义字符串的是apache commons-lang-xxjar库.特别是StringEscapeUtils.escapeHtml(String toEscape)方法.

我需要知道:

(1)在JSP页面或Servlet中转义字符串更好?

(2)你从JSTL推荐StringEscapeUtils.escapeHtml(..)或<c:out>是什么?

(3)处理多行字符串,哪个更好,直接在字符串中使用<br>,或者\n和nl2br()方法:

String strError = "Invalid username.\nPlease try again.";

要么

String strError = "Invalid username.<br>Please try again.";

(4)如何转义接收外卡的字符串,例如:

String strError = "Invalid user [%s].<br>Please specify another user."

(5)由于javascript转义字符不同.我应该使用什么来转义要在JSP页面的javascript部分内呈现的Java字符串(例如var name = "<%=javaStringHoldingName%>").

java jsp servlets

17
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×2

jsp ×2

internationalization ×1

servlets ×1

unicode ×1