如何将隐藏字段值从html页面传递到GWT页面?不同应用程序中的两个页面
如何将隐藏字段值从一个应用程序 (html) 页面传递到 GWT 页面?在目标即 GWT PAGE 中访问它们,两个页面都在不同的应用程序中
我的 html 页面包含隐藏字段值。我想将该隐藏字段值传输到位于 http://localhost:8080/gwtApp 的另一个页面(GWT 页面) 以便 GWT 页面可以访问该隐藏字段。
描述:隐藏字段存在于 html 页面中,在该页面中,当我单击按钮“发送”时,页面重定向到不同的应用程序(GWT 应用程序: http://localhost:8080/gwtApp)。对 GWT 应用程序进行的调用。现在我想访问第一个 html 页面中存在的隐藏字段。
我尝试了 DOM.getElementById("myID")).getValue() 并得到了 无法获取隐藏字段
我陷入了这个问题。
这些页面之间是否需要任何 servlet 来访问隐藏字段?
有没有办法从父页面(html)访问子页面(GWT页面)中的隐藏字段?
html页面和GWT页面(基本上是html)之间有什么关系吗?亲子?
任何有关此事的帮助或指导将不胜感激。
How do I pass a hidden field value from one application(html) page to GWT page? Access them in destination i.e. GWT PAGE , both pages in different application
My html page contains a hidden field value. I want to transfer that hidden field value in to another page(GWT page) which is located in http://localhost:8080/gwtApp so that GWT page can access that hidden field .
Description: Hidden fields present in html page, in that page when I click button "send" then page redirected to different app (GWT app : http://localhost:8080/gwtApp). Call made to GWT app. Now I want to access that hidden fields present in 1st html page.
I tried DOM.getElementById("myID")).getValue()
and got Unable to get hidden field
I am stuck in this issue.
Any servlet needed in between these pages to access hidden fields ?
Is there any way to access hidden field in child page(GWT page) from parent page (html) ?
Is there any relation between both pages html and GWT page(basically html) ? parent-child ?
Any help or guidance in this matter would be appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
只需将隐藏字段从 html 页面 1 发送到服务器 servlet,并以某种 JSONP 格式包装此隐藏字段,然后将此 JSONP 格式的字符串发送到 html page2 并根据 JSONP 中定义的函数在 html page2 上实现 JSONP
Just send hidden fields from html page 1 to server servlet and wrapped this hidden field in some JSONP format and send this JSONP formated string to html page2 and implement JSONP on html page2 as per the function defined in JSONP
隐藏字段用于 html 表单中,并且在提交到服务器时将其值添加到 POST 请求中。
因此,您的 page1 可以有一个带有隐藏字段的表单,该表单可以 POST 到 server2。然后,Server2 将能够通过自定义 html 属性、cookie 或任何其他方式将此“隐藏”数据发送到浏览器。
请注意,所有这些数据都是纯文本,用户可以看到它 - 用户可以看到从服务器发送到浏览器的所有数据。没有办法解决这个问题。
Hidden fields are used in html forms and their value is added to POST request when submitting to server.
So, your page1 can have a form with hidden field that POSTs to server2. Server2 will then be able to send this "hidden" data to browser, via custom html attribute, cookie or any other way.
Please note that all this data is plain text and user can see it - all data sent from server to browser could be seen by user. There is no way around it.
使用 iframe 我们可以解决这个问题
1] 使用 iframe 在源 html 文件中添加目标 html 文件。
2] 在您的 servlet 中使用
3] 访问 GWTRedirect.html 上的隐藏字段
Using Iframe we can solve this problem
1] Add destination html file in source html file using iframe.
2] In Your servlet read your html using
3] access hidden fields on GWTRedirect.html using