Java 在Openfire中设置JSP页面的区域设置
我有一个Openfire插件。里面有一个JSP页面,我希望此页面上的区域设置与全局区域设置不同 我试过这个:Java 在Openfire中设置JSP页面的区域设置,java,jsp,openfire,Java,Jsp,Openfire,我有一个Openfire插件。里面有一个JSP页面,我希望此页面上的区域设置与全局区域设置不同 我试过这个: <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%> <% String locale = ParamUtils.getParameter(requ
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%
String locale = ParamUtils.getParameter(request, "locale");
%>
<html>
<head>
<title>Page</title>
</head>
<body>
<fmt:setLocale value="<%=locale%>" scope="session"/>
<fmt:message key="hello.world"/> <br>
</body>
</html>
页面
但它不起作用
当我切换全局语言环境时,我的JSP页面会显示正确的语言。但我不想更改全局语言环境,我只想更改此页面的语言环境
我该怎么做才能让它工作?“不工作”怎么做?是否有错误消息?它是否在做超出预期的事情?确切地说,应该是什么?不是这样工作的:我的jsp页面只使用全局Openfire区域设置,
fmt:setLocale
什么也不做。我只想对我的页面使用变量locale
中的locale,而不是全局locale。