如何在 JSF 应用程序中保留多边形或线

发布于 2024-10-12 12:34:24 字数 341 浏览 4 评论 0原文

我正在尝试在 JSF 应用程序中保留多边形或多多边形。数据库模型、POJO 类一直没问题,但在 JSF/HTML 表单中,我不知道如何继续向我的 Java 应用程序提交多边形或线字符串。

为了保留 openlayers 点,我创建了一个 javascript 操作,将 XY 发送到 html 输入,然后提交到我的 java 应用程序。

在简历中,我现在想要制作 HTML/JSF 和 Javascript 代码来保留此功能,或者制作一个教程来帮助我。

Java 模型/pojo - 好的 OpenLayers - 好的 JSF 和 javascript 进展 - 我不知道“方式”

从现在起感谢支持。

I'm trying persist an Polygon or multipolygon in JSF application. The database model, classes POJO has been OK, but in JSF/HTML forms, i dont know how proceed to submit an polygon or line string to my Java application.

To persist an openlayers Point i create an javascript action to send the XY to html inputs and after i submit to my java application.

In resume, i want now to make the HTML/JSF and Javascript code to can persist this features or yet an tutorial to help me.

Java model/pojo - ok
OpenLayers - ok
JSF and javascript proceedments - i dont know the 'way'

From now appreciate the support.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

碍人泪离人颜 2024-10-19 12:34:24

对于持久化多边形或其他矢量形状,您需要首先将它们序列化为矢量格式(例如GeoJSON、KML),然后您可以将序列化字符串发送到服务器并进一步处理/保存。

幸运的是,OpenLayers 开箱即用地支持许多流行的矢量格式 - 查看矢量格式示例 获取进一步说明。

For persisting polygons or other vector shapes, you need to serialize them to a vector format (e.g. GeoJSON, KML) first, then you can send the serialized string to the server and process/save it further.

Luckily, OpenLayers supports many popular vector formats out of the box - check the vector formats example for further instructions.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文