[问题] 如何将网页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