Commit 6cf5d7e6 by WeiCong

调整请求国际化(保持和bd一致,且支持请求中调整)

parent a40c7beb
......@@ -13,6 +13,7 @@ import org.sss.presentation.noui.api.request.NoUiRequest;
import org.sss.presentation.noui.util.NoUiUtils;
import org.sss.presentation.noui.util.StringUtil;
import javax.servlet.http.HttpServletRequest;
import java.util.ArrayList;
import java.util.List;
import java.util.Locale;
......@@ -56,7 +57,13 @@ public class NoUiContextManager {
noUiContext.setGui(new NoUiPresentation(noUiContext, noUiRequest));
noUiContext.setSession(session);
noUiContext.setNoUiRequest(noUiRequest);
noUiContext.setLocale(Locale.getDefault());
HttpServletRequest httpRequest = noUiRequest.getHttpRequest();
Locale locale = Locale.SIMPLIFIED_CHINESE;
if (httpRequest != null && httpRequest.getLocale() != null
&& !"zh_HANS_CN".equalsIgnoreCase(httpRequest.getLocale().toString())) {
locale = httpRequest.getLocale();
}
noUiContext.setLocale(locale);
log.debug("Build context finished");
return noUiContext;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment