2013-02-04 234 views
-1

我是新来的java。无法从网站获取数据

我试图从网页中获取数据,同时点击.jsp页面上的按钮。我使用Window.open()打开一个网页,但无法从该网页获取控制值。

我刚刚试过用Window.open()。无需打开该网页。唯一的问题是,我们需要通过打开页面或不打开该页面来从该网页读取数据。 请帮忙。

+0

可能使用[使用JSP获取文本框值]的副本(http://stackoverflow.com/questions/6134369/getting-textbox-values-using-jsp) – CloudyMarble

回答

0

我对这个问题并不十分清楚。但是,将尝试重新短语它 -

What you are trying to do is open any web page from your JSP (using some Window.open()) & then access any element from the web page into your JSP. 

我个人不认为如果可以做到这一点,因为那将是严重的安全威胁,以访问机密数据[如密码等]从任何页面。

+0

嗨munna,谢谢。该网页已经过认证,我们正在合法地访问这些值。更好的方式,我会解释一点。我有一个工具。它正在处理请求和解决方案。关闭这个请求后,我们必须每天做一个报告。所以我试图做这个自动化。从这个请求我们需要通过我们的java程序来获取请求者的名字,请求打开日期等。 – siddu

0

不知道你在说什么。但我想你想从子窗口传递值到父窗口。为此,您需要使用下面的代码。

opener.document.form.parent_field.value = document.form.child_field.value; 

此代码将在您的子窗口中。它的作用是将父项的“parent_filed”字段中的值设置为child的字段名称中的值“child_field”

+0

感谢您的快速响应。其实我的查询就像一个网页(例如:谷歌帐户userprofile)有像用户名,日期等字段。使用我的Java代码,我必须读取该用户名,日期值到我们的jsp页面。 – siddu