我正在寻找一种从ISO国家列表中获取国家列表的方法

但是我不确定将XML放在哪里,以便GWT RPC后端可以读取/解析XML并生成列表。

确切地将XML放在何处,以及ServiceImpl如何能够读取文件,进行解析并生成List

===============>>#1 票数:1

如何使用Locale Object ..您可以使用Locale.getISOCountries()从中获取ISO国家的列表,可以将它们作为RPC调用中的String数组发送回客户端。

===============>>#2 票数:0 已采纳

这取决于您的需求。 如果它是静态资源,则可以放到classpath并加载为

...getClass().getResourceAsStream("com/example/package/countries.xml")

如果它是可修改的资源,则应将其置于持久性(某些RDBMS或其他类型的存储)中,如果您强烈需要它,甚至可以将其作为文件,但不在应用程序中,因为下次更新将需要管理修改。

如果您通过RCP使用它并且不需要它作为Web资源,我不建议将该资源存储到Web应用程序根目录。 因为只有一种资源才能获得访问权限,所以您必须在GWT部分中使用一些额外的API,servlet上下文或其他技巧。

  ask by xybrek translate from so

未解决问题?本站智能推荐:

1回复

GWT-如何确定设置和/或获取客户国家/地区的语言?

我想知道当客户访问我的网站时使用哪种语言,但我找不到做到这一点。 大多数解决方案似乎有些过时,例如ClientLocation 。 确定使用哪种语言以及如何使用GWT的最佳方法是什么? 我知道我可以从servlet获取客户端IP,但是如果我这样做的话,我不确定如何实际定位用户。
2回复

使用GWT生成UUID

有没有办法用GWT生成UUID?
1回复

使用XMLParser在GWT中解析XML

在我的GWT Web应用程序中,我要从SOAP服务器检索XML数据。 在解析此xml数据之前,我没有遇到任何困难,直到我具有要解析的xml结构: 具有此xml,我已使用NodeList和Element检索了每个列表的product_name和desc。 但我还必须检索每种产品的促销信
2回复

GWT的国家管理?

如何在GWT应用程序中管理状态? 我在JSF开发方面经验丰富,每个bean的范围都是请求,会话,应用程序,对话,页面等等。如何在GWT中工作? 关于GWT状态管理的任何阅读技巧?
1回复

不使用GWT.generate生成GWT类

我有一系列模型,每个模型都有一些属性,生成器会使用这些属性来自动生成getter / setter(因为其中包含一些与默认值有关的逻辑,我不打算为带有20个奇数字段)。 在实例化模型时,我使用GWT.create(...) ,但是有时我有引用我的模型的类,并且这些类不知道设置器/获取器的存
1回复

如何通过GWT项目使用maven配置文件更改GWT.xml

目前,我正在研究一个gwt-maven项目。 作为每个GWT项目,它具有以下gwt.xml 我创建了另一个gwt.xml来设置连续集成的配置。 (如定义在这里 )。 这是我的pom来管理配置文件并更改gwt.xml。 如果我尝试使用配置文件ci(mvn包-
2回复

使用GWT打印生成的pdf

我可以在带有Window.open()的新选项卡中打开生成的jasper pdf报告: 如果我想通过单击按钮打印pdf文件,我该怎么办? (Window.print()将打印整个页面)
1回复

如何在GWT中使用Rome读取rssFeed xml

使用罗马我创建了rssFeed xml,现在我想阅读该xml,以便用户可以查看并且用户可以查看google等中的rss feed。
1回复

使用xml文件(gwt mvp)内的接口

我正在使用GWT MVP II (与UiBinder一起使用),但我有一个问题。 假设我有一个小部件,其中包括: CoolButtonView.ui.xml -UiBinder的xml CoolButtonView.java-视图的界面 CoolButtonViewI
1回复

使用GWT解析XML或JSON时感到沮丧

在过去的几天中,我一直在尝试让GWT解释从服务器(使用PHP)传回的JSONValue或XML字符串。 我很沮丧,因为我似乎什么也无法工作。 对于XML,我已经确认从PHP传递到GWT的String是正确的XML字符串。 但是,当我尝试解析XML时,会出现一堆空错误。 使用JSO