-1

我学院在他们网站上的“查课”功能是一个JSP。我使用 FireBug 来探索 DOM,并认为我可以使用 Selenium Webdriver(我很熟悉)通过选择列表选项、点击按钮、键入等来导航它,或者我可以解析文档并实现一些东西来“发送密钥” ",但是页面上生成的代码中的DOM不能以同样的方式使用,我得出的结论是因为它是一个JSP。

我知道我不能指望具体的帮助,因为我无法为任何人提供登录信息,也无法想到或找到类似的示例,但这仍然可以解释。

一般而言,如何创建与任何站点上的 JSP 交互的 Java 编程?如果我能获得与解析页面数据相同的控制权,比如 eBay 产品页面,能够将文本提交到字段并单击按钮,那就太棒了。

4

1 回答 1

1

重复我的评论作为答案,因为没有具体的代码或示例,这个问题不会得到明确的答案。

无论使用何种技术生成页面(在本例中为 JSP),输出都是 HTML。在数据到达客户端之前,这一切都由服务器处理。您可以像分析任何其他 HTML 页面一样对其进行解析或与之交互。

于 2013-08-16T17:50:52.840 回答