Board logo

标题: 使用 GWT 和 RESTful Web 服务构建动态的组织树(7) [打印本页]

作者: look_w    时间: 2018-9-3 12:56     标题: 使用 GWT 和 RESTful Web 服务构建动态的组织树(7)

因为要使用 GWT JSON 库解析 JSON 字符串,需要在 GWT 模块配置文件中包含它(清单 14)。这个文件还声明模块的入口点类(第 6 行)。这个文件在 edu.ucar.cisl.gwtRESTTutorialView 包中。
清单 14. GwtRESTTutorialView.gwt.xml
1
2
3
4
5
6
7
8
9
1.  <?xml version="1.0" encoding="UTF-8"?>
2.  <module rename-to='gwtresttutorialview'>
3.      <inherits name='com.google.gwt.user.User'/>
4.      <inherits name="com.google.gwt.json.JSON"/>
5.      <inherits name='com.google.gwt.user.theme.standard.Standard'/>  
6.      <entry-point
class='edu.ucar.cisl.gwtRESTTutorialView.client.GwtRESTTutorialView'/>
7.      <source path='client'/>
8.      </module>




在 web.xml 文件中声明 RESTful Web 服务代理从技术上说,RPC 远程服务是一个 servlet。必须像其他 servlet 一样在 web.xml 文件中配置这个 servlet(清单 15)。
清单 15. 声明 RESTful Web 服务代理远程服务的 web.xml 片段
1
2
3
4
5
6
7
8
9
10
1.  <servlet>
2.      <servlet-name>RESTfulWebServiceServlet</servlet-name>
3.      <servlet-class>
4.          edu.ucar.cisl.gwtRESTTutorialView.server.RESTfulWebServiceProxyImpl
5.      </servlet-class>
6.  </servlet>
7.  <servlet-mapping>
8.      <servlet-name>RESTfulWebServiceServlet</servlet-name>
9.      <url-pattern>/gwtresttutorialview/RESTfulWebServiceProxy</url-pattern>
10. </servlet-mapping>






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0