[問題]如何使用J2SE去網頁自動填表單?

看板java作者 (期待畢業~)時間19年前 (2006/04/19 14:08), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/5 (看更多)
請問一下 使用J2SE 開socket 連結 網頁之後 要怎麼自動填入資料到 表單&checkbox 上面 並按下Submit 按鈕 ? 感謝~~~ ---------------------------------------- PS. 我知道javascript or JSP都可以做到 但我想用單純的J2SE來和程式整合 ------------------------------------------------ 我後來解決了 , [法1] 靠的是把參數加在網址後面~~~ 1.先把網頁的post , 改成get 來開啟... 2.選擇好自己要的選項和資料 3.按submit , copy 下一頁出現的網址 4.根據此網址參數內容 ,改成由java 輸出即可 ************* [法2] 使用 org.apache.commons.httpclient 下載: http://jakarta.apache.org/site/downloads/downloads_commons.html EX: HttpClient httpclient = new HttpClient(); PostMethod post = new PostMethod( your_URI); NameValuePair[] data = { new NameValuePair("organism", "S. cerevisiae"), . . . //設定你要的參數 }; post.setRequestBody(data); httpclient.executeMethod(post); BufferedReader in = new BufferedReader (new InputStreamReader( post.getResponseBodyAsStream())); // 底下自行處理 內容 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.186.203 ※ 編輯: lovepc 來自: 140.113.186.203 (04/23 20:40) ※ 編輯: lovepc 來自: 140.113.166.162 (04/24 21:06)
文章代碼(AID): #14HTFQGp (java)
文章代碼(AID): #14HTFQGp (java)