[問題] 如何將網頁load至eclipse並submit呢?

作者: melody3237 (呆呆美樂蒂)   2016-05-29 18:23:01
請問一下 各位大大
目前我想寫一個程式
是可以登入網頁 並且自動做submit的動作
程式會利用eclipse
將網頁載入讀取進來
讀取網頁之後 會自動submit
然後再讀取一次網頁 再重複submit的動作
在jsp的寫法我知道可以如下面方式這樣寫
但是 我要的功能是
重複載入submit 一共要載入二次
所以這種寫法可能也會有問題
<form id=test action="test.jsp"></form>
<script> document.getElementById('test').submit();</script>
另外 我也想將網頁載入eclipse後
在eclipse上打包.jar檔
並利用ui介面 可以去控制 <input type="text" /> 裡面的數值
以方便我做後續的擴充
不知道各位大大們 有沒有什麼比較好的建議呢?
謝謝您們
作者: swallowcc (guest)   2016-05-29 18:56:00
我看不懂什麼叫做網頁載入eclipse...
作者: iFEELing (ing)   2016-05-29 19:19:00
可能要先說明你指的 eclipse 是什麼你的寫法看起來只是在jsp頁面上用js觸發submit()但是真正在做這個動作的是瀏覽器 不是eclipse(IDE)
作者: ripple0129 (perry tsai)   2016-05-30 00:47:00
你是要自動發http request嗎?不然看不懂這樣自動submit有什麼意義,看樣子也不是在做瀏覽器測試。
作者: swallowcc (guest)   2016-05-30 00:49:00
還是不理解你的eclipse是啥,是某個跟IDE同名的lib嗎?
作者: ripple0129 (perry tsai)   2016-05-30 00:56:00
我猜他大概意思是eclipse內建的瀏覽器
作者: iFEELing (ing)   2016-05-30 01:19:00
你要先搞清楚 JSP/JS/J2SE 分別在哪裡執行....你的思路看起來是用 VisualStudio 的 WebBrowser元件但是在JAVA一般來說很少這樣混在一起用 各層會分開處理
作者: ripple0129 (perry tsai)   2016-05-31 02:05:00
你乾脆用html CSS JavaScript 寫還比較快而且都要自動submit了怎麼不乾脆直接送Http Request,還省下點的步驟建議你打開chrome按F12找network分頁,觀察一下按submit後瀏覽器送出怎樣的封包,先了解這個你才會清楚應該要怎麼做。然後這個封包是可以用Java HttpURLConnection這個api發送出來,簡單來說submit一次就是用api送出封包一次的意思,已經盡量白話了。堅持要弄出submit按鈕的話,用html自己寫個form最快,GUI有點自找麻煩就是
作者: iFEELing (ing)   2016-05-31 23:54:00
https://www.youtube.com/watch?v=Bi0zlbpOyJc你還是用這個好了 JAVA要做成這樣要刻一堆元件....

Links booklink

Contact Us: admin [ a t ] ucptt.com