gpt4 book ai didi

java - 在 Google App Engine 中获取屏幕尺寸

转载 作者:行者123 更新时间:2023-12-01 14:18:59 25 4
gpt4 key购买 nike

在我在 GAE 上运行的 servlet 中,我试图获取正在使用的设备的屏幕宽度(以像素为单位),以便我可以动态地将用户重定向到桌面或移动 jsp 页面。我首先尝试使用 java.awt.Toolkit.getDefaultToolkit().getScreenSize() 但收到错误消息: Google App Engine 的 Java 运行时环境不支持 java.awt.Toolkit。目前,我正在使用 javascript 在 jsp 页面中运行屏幕检查,但我想将其移至 servlet。

最佳答案

您无法将其移至 servlet。服务器不知道用户的屏幕或除用户代理和 Javascript 提供的内容之外的任何详细信息。您需要使用 Javascript 并在 cookie 或请求中传递屏幕尺寸。

java.awt.Toolkit.getDefaultToolkit().getScreenSize()

在 GAE 上运行不适用,因为我们不关心 GAE 的屏幕,因为 GAE 的屏幕根本不存在。

关于java - 在 Google App Engine 中获取屏幕尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17812942/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com