请问如何用自动填写网页的表单,然后提交?谢谢

oracleperl 2018-11-20 08:29:08
我需要登陆一个页面,输入用户名密码
然后填写一个表单,填写好后,就提交
请问java如何实现
网上找了很多例子,都没法使用,多谢
能否给个
完整的例子
...全文
1159 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
Csdn技术大神 2018-11-24
  • 打赏
  • 举报
回复
网上用个源代码妥妥的
ezreal_tao 2018-11-24
  • 打赏
  • 举报
回复
自动化测试?java用selenium的jar包就可以了
YuJinpan 2018-11-24
  • 打赏
  • 举报
回复
油猴了解一下~
attilax 2018-11-24
  • 打赏
  • 举报
回复
通过cli借口调用ahk。。或者使用webdriver也可。。或者下个桌面程序内嵌webview浏览器也可。
fdc2017 2018-11-23
  • 打赏
  • 举报
回复
webdriver你值得拥有,实现很简单。
fighting_1982 2018-11-23
  • 打赏
  • 举报
回复
发包的话什么语言都不重要,重要的是会用chrome或者httpwatch等工具去调试,分析请求的数据,然后自己组成请求数据。需要了解httpwebrequest请求相关知识和调试的知识,还有怎么保持登录后的cookie。看了很多例子都不会,估计你一下子没办法掌握。还有一个办法就是利用现成的工具,.net里的都是用webbrowser控件,用起来很简单,只要找到控件,赋值,点击按钮就可以了。或者用网页按键精灵开发就更简单了。至于java我不清楚有没有类似的控件可以用。
Silly-77 2018-11-22
  • 打赏
  • 举报
回复
然后servlet你还需要配置web.xml文件。 可以百度下servlet-。-
Silly-77 2018-11-22
  • 打赏
  • 举报
回复
楼主不是学这行的把..感觉你问的问题很奇怪..
如果你说你找了很多列子都没有实现的话。。。可能是你并没有安装Tomcat服务器?你需要把你的项目部署到服务器,然后启动服务器。不知道你是想写静态页面,还是动态页面,静态页面就是:用户名随便输入密码随便输入然后点登陆跳转到一个新的页面。动态页面就是:用户名输入密码输入后请求到达servlet,在到数据库,校验密码用户名是否匹配 匹配成功,然后将页面响应给浏览器。
Silly-77 2018-11-22
  • 打赏
  • 举报
回复
不太明白你是啥意思? 填了用户名密码 点击提交 然后跳转页面?还是说填了用户名密码 然后表单里面其他的地方自动填充?
阳光小柒 2018-11-22
  • 打赏
  • 举报
回复
百度一下你就知道
oracleperl 2018-11-22
  • 打赏
  • 举报
回复
顶顶...........................
oracleperl 2018-11-21
  • 打赏
  • 举报
回复
引用 1 楼 CEOCAO 的回复:
管理员会删你帖子的

谢谢,我想用java实现,VB我不会
_jant 2018-11-21
  • 打赏
  • 举报
回复
用UDP 录制 播放
oracleperl 2018-11-21
  • 打赏
  • 举报
回复
谢谢大家,这个页面不是我写的,
比如打开百度,输入关键词,然后点击 “百度一下”
要这个效果
maradona1984 2018-11-21
  • 打赏
  • 举报
回复
自动填写...还不如直接找WEB自动化测试的框架
阿里P30_PRO 2018-11-21
  • 打赏
  • 举报
回复
按楼主说的,是很很很基础的东西吧……找点servlet的案例吧
threenewbee 2018-11-20
  • 打赏
  • 举报
回复
一个例子你可以说人家程序问题没法用,很多例子都没法用就是你水平问题了。
咸哼酒家 2018-11-20
  • 打赏
  • 举报
回复
管理员会删你帖子的

81,111

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧