Java 识别web应用程序的请求设备

Java 识别web应用程序的请求设备,java,Java,我有一个web应用程序,其中包含桌面和移动设备的jsp页面,位于web-INF侧的两个单独文件夹中,即web-INF/desktop&web-INF/mobile。 根据请求设备,我希望重定向到指定页面。如果请求设备是移动设备,它将被重定向到 WEB-INF/mobile/login.jsp页面,否则将重定向到WEB-INF/desktop/login.jsp页面。因此,我在这里的主要挑战是识别请求设备。有谁能帮我实现我的目标吗?试着检查传入请求中的“用户代理”标题试着检查传入请求中的“用户代理

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

试着检查传入请求中的“用户代理”标题

试着检查传入请求中的“用户代理”标题

类似于“ATM机”的“jsp页面”。如果可能,试着使用css来创建令人愉快的移动网站-这将更容易实现。除非你的网站内容因平台的不同而有很大的差异,否则“jsp页面”类似于“ATM机”。如果可能的话,试着用css来创建令人愉快的移动网站——这将更容易维护。除非由于某种原因,网站内容因平台而异。