1
我正在研究一個幾個月前的項目。我需要讓它更加用戶友好。該程序現在所做的是渲染一個網站窗口,在該窗口中加載站點並且用戶登錄。我現在想要做的是能夠讓用戶給我他/她的登錄信息,然後發送它從代碼到網站,然後「按下」提交。這樣用戶不必等待網頁呈現,界面更加友好。輸入數據到網站
我知道我可以使用Jetty做到這一點,但事情是我使用NetBeans並且無法遷移該項目。
謝謝你們。
我正在研究一個幾個月前的項目。我需要讓它更加用戶友好。該程序現在所做的是渲染一個網站窗口,在該窗口中加載站點並且用戶登錄。我現在想要做的是能夠讓用戶給我他/她的登錄信息,然後發送它從代碼到網站,然後「按下」提交。這樣用戶不必等待網頁呈現,界面更加友好。輸入數據到網站
我知道我可以使用Jetty做到這一點,但事情是我使用NetBeans並且無法遷移該項目。
謝謝你們。
你可以使用JavaScript來輸入必要的值並提交表單,以在網頁加載時從Java執行的JavaScript你這樣做:
webview.getEngine().getLoadWorker().stateProperty().addListener(new ChangeListener<State>() {
public void changed(ObservableValue<? extends State> ov, State oldState, State newState)
{
if (ov.getValue() == State.SUCCEEDED)
{
webview.getEngine().executeScript("... javascript to submit the form goes here ...");
}
}
});