【发布时间】:2015-07-30 03:07:56
【问题描述】:
我有一个要提交的网站表单。问题是该站点的提交按钮没有名称。
表单html:
<form class="login" action="oauth" method="post" name="login">
<input name="username" value="" id="username"/>
<input name="password" type="password" id="password"/>
<input class="button" type="submit" value="Login"/>
</form>
我当前的 Java 代码
Document response = Jsoup.connect(url)
.data("username", "username")
.data("password", "reallygoodpassword")
.data("", "Login") //But how to tag the button here?
.post();
或者 Jsoup 无法做到这一点?如果没有,是否有另一种填写表格的方法可以解决这个问题?
【问题讨论】:
-
你真的需要为那个按钮发布一个值吗?您是否已经尝试过?
-
如果我只填""或者null,会报错不能为空
-
按钮不是数据表单的一部分。在 html 中,按钮的“值”属性仅代表按钮标签。您应该将其从您的 post 命令中删除。
标签: java android html forms jsoup