gwt- 如何读取文本文件(Google App Engine servlet)?

Posted

技术标签:

【中文标题】gwt- 如何读取文本文件(Google App Engine servlet)?【英文标题】:gwt- how to read a text file (Google App Engine servlet)? 【发布时间】:2012-03-05 16:34:18 【问题描述】:

我希望我的 servlet (gwt Google App Engine) 读取位于 war/WEB-INF/ 目录中的文本文件。 但是,当我运行我的应用程序时出现以下错误:

java.security.AccessControlException:访问被拒绝(java.io.FilePermission /WEB-INF/lib/file.txt 读取) 在 java.security.AccessControlContext.checkPermission(AccessControlContext.java:323) 在 java.security.AccessController.checkPermission(AccessController.java:546) 在 java.lang.SecurityManager.checkPermission(SecurityManager.java:532) (...)

根据enter link description here应该可以通过Filereader&BufferedReader读取文件

我错过了什么重要的事情吗? 提前致谢。

【问题讨论】:

/WEB-INF 旨在作为服务器所需的配置数据和其他私有数据。将您的客户端将读取的文件放在*** /war 文件夹或不同的子文件夹中。 mmmmh..你是对的!!!我总是对那种东西感到困惑。 【参考方案1】:

/WEB-INF 旨在作为服务器所需的配置数据和其他私有数据。将您的客户端将读取的文件放在*** /war 文件夹或不同的子文件夹中。

【讨论】:

以上是关于gwt- 如何读取文本文件(Google App Engine servlet)?的主要内容,如果未能解决你的问题,请参考以下文章

GWT与Google App Engine-上传文件

使用 JavaScript 读取 Google Gears Blob

Google App Engine DataStore 文本 UTF-8 编码问题

Google App Engine 大文件上传

从 GWT 读取属性文件

IntelliJ IDEA如何开发GWT应用?