如何使用Struts 2在JSP上获取User-Agent标头?
提前致谢!
答案 0 :(得分:1)
如果我的假设是正确的,你想让User-Agent标题处理多个视图,例如桌面和移动(仅限假设)
有各种方法可以找到有关使用代理的详细信息。我想到的一种简单方法就是简单的JSTL
<c:set var="user-agent" value="${header['User-Agent']}" scope="session"/>
另一个是普通的JSP代码
String user_agent = request.getHeader("user-agent");
如果我的假设是正确的,那么最好的解决方案是创建一个interceptors,它可以根据客户端的用户代理更改返回代码。
可以根据您的要求提供任何其他输入。