我需要在浏览器上执行语言检查,并通过使用 java 和 wicket 来判断它使用的是哪种语言。我尝试检查浏览器区域设置,但它不起作用
问问题
5204 次
2 回答
3
这可能会帮助你
Enumeration headerNames = request.getHeaderNames();
while(headerNames.hasMoreElements()) {
String headerName = (String)headerNames.nextElement();
out.println(headerName);
out.println(request.getHeader(headerName));
}
于 2013-03-18T06:56:12.507 回答
1
您可以使用HttpServletRequest.getHeader("header name")
. 标题“Accept-Language”给出了用户在浏览器中设置的语言。
于 2013-03-18T06:53:11.290 回答