【发布时间】:2012-12-19 06:49:03
【问题描述】:
我使用MyEclipse编译我的程序,我想实现国际化,所以我选择使用fmt标签。
以下是代码:
<fmt:setLocale value="${param.locale }" scope="session" />
书上说${param.locale } 可以得到浏览器的default-language。为了改变语言,我使用了两种语言,英文和中文。虽然我将浏览器的default-language设置为英文,但是当我重新加载jsp页面时,语言总是中文。你能告诉我这是怎么回事吗?
完整代码:
<%@ taglib prefix="fmt" uri="java.sun.com/jsp/jstl/fmt"; %>
<fmt:setLocale value="${param.locale }" scope="session" /> <fmt:setBundlebasename="loginpage"/> <input type="text" id="text1" /> <br/> <input type="password" id="text2" /> <br /> <input type="submit" id="smb" value="<fmt:message key="login_sub" />" />
【问题讨论】:
-
请出示您的代码好吗?
-
java.sun.com/jsp/jstl/fmt" %>
" />
标签: java jsp localization