构建用于位置信息开放标准的Portlet
2007-05-10 12:20:12 来源:WEB开发网核心提示: 图 13:添加 setParam 标记和适当的说明在填写完 setParam 标记的参数之后,将 run 标记(它不需要任何参数)拖到页面中(见图 14),构建用于位置信息开放标准的Portlet(7),图 14:添加 run 标记最后,您已经能够在 portlet 的上下文环境中呈现我们
图 13:添加 setParam 标记和适当的说明
在填写完 setParam 标记的参数之后,将 run 标记(它不需要任何参数)拖到页面中(见图 14)。
图 14:添加 run 标记
最后,您已经能够在 portlet 的上下文环境中呈现我们的地图了。在先前用标记库对我们的 Oracle MapViewer 实例的调用中,您基本上建立了整个地图环境,Oracle MapViewer 实例随后根据接收的 Run 命令已经构建了地图图像。现在您要做的就是将该图像放在页面上。为此,您必须首先将一个标准 HTML 图像标记拖到页面上(如果图像是 SVG,则拖到一个对象标记上)。从 Component Palette 中选择 HTML,将图像标记拖到页面上,单击 source 选项卡,查看我们页面的 JSP/HTML 源代码。再次在 Component Palette 中选择 MapViewer 标记库,这次将 getMapURL 标记拖到图像标记的空引号之间(现在图像标记看上去应该如同这样:"/>)。一旦页面运行并且 Oracle MapViewer 创建该图像,则 getMapURL 标记将会把一个实际的图像 URL 返回给 HTML 图像标记(图 15)。
图 15:添加 HTML 图像标记和 Oracle MapViewer getMapURL 标记
这时,您已拥有足够的代码来部署我们的 portlet,使之可在任何门户上使用来查看我们的地图。这还为您添加更多逻辑提供了一个好的起点,从而能够为不同的请求添加不同版本的地图。但是,就本示例而言也就这些了。
- ››构建Windows 8风格应用23-App Bar概述及使用规范
- ››构建域名服务器(DNS)
- ››构建Android平台Google Map应用
- ››构建WinForm 通用速选(全选、反选、清空)组件
- ››构建Wordpress网站首选的5家国外主机
- ››构建高性能和高弹性 WebSphere eXtreme Scale 应用...
- ››构建前端UI组件的新思路
- ››用于监控DB2实例和数据库的新的DB2 UDB工具
- ››构建 Android 开发环境
- ››构建 pureXML 和 JSON 应用程序,第 3 部分: 为 p...
- ››构建 ESB 中介来将分隔文件转换为服务调用
- ››构建一个 Twitter Web 应用程序
赞助商链接