java - 如何在 GWT Java 中获取当前工作目录

标签 java gwt working-directory

我正在使用 Java 1.6 和 GWT 2.4。

我非常清楚,我们可以使用以下代码获取 Java 中的当前工作目录:

System.getProperty("user.dir");

但是 GWT 不允许我在客户端使用 System 类。

所以我的问题是:有没有办法获取GWT中当前的工作目录路径?

最佳答案

您可以编写一个新服务(在您的RemoteService/RemoteServiceImpl中),该服务基本上将使用System.getProperty("user.dir");获取当前工作目录?

这是一个解决方法,因为 GWT(客户端)代码没有 javascript 替换 java.lang.System 类,或者我猜他们没有读取系统属性的权限(因为它们在浏览器上运行)

关于java - 如何在 GWT Java 中获取当前工作目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16010117/

相关文章:

gwt - 从 GWT 修改样式

python - Python运行时目录

java - Kotlin硬编码字符串

java - 无法将 HSDIS 与 OpenJDK 11 一起使用

GWT:UiBinder 中的菜单

python-3.x - 如何更改 Jupyter 实验室工作目录

java - 如何以简洁的方式调用 super 构造函数

java - JAX-RS 2 : using Guava ListenableFuture for async resources

java.lang.NoSuchMethodError : com. google.gwt.util.tools.Utility.versionCompare - Google Web Toolkit SDK 2.6.0