java - 识别 Web 应用程序的请求设备

标签 java

我有一个 Web 应用程序,其中包含用于桌面和移动设备的 jsp 页面,位于 WEB-INF 侧的两个单独文件夹中,即 WEB-INF/desktopWEB-INF/mobile。 根据请求设备我想重定向到指定的页面。如果请求设备是移动设备,它将被重定向到 WEB-INF/mobile/login.jsp 页面,否则将重定向到 WEB-INF/desktop/login.jsp 页面。所以我这里的主要挑战是识别请求设备。谁能帮助我如何实现我的目标?

最佳答案

尝试检查传入请求中的“User-Agent” header

关于java - 识别 Web 应用程序的请求设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12525245/

相关文章:

java - 使用 Java 代码从 SAP 读取 IDOC

java - 从微调器中提取值并将其用于计算 - NullPointerException

java - 具有 20 个扫描目的的 Wifi 扫描仪

java - 在JAVA中填充jTable

java - JNI 和 C++ - UnsatisfiedLinkError

Java 方法 |传递值

java - 从需要 SSL 证书的 WSDL 创建 Web 服务客户端

java - 解压缩(提取 zip)文件显示错误,存档意外结束

java - 使用 spring 的 Wicket WebApplication/WebPage 循环依赖

java - 如何以编程方式自定义 Eclipse 透视图?