日期:2014-05-18  浏览次数:20678 次

请问,如何实现读取网页后并向FORM填充数据并提交的功能?
比如有个页面里有很多输入框.
JAVA程序读取此页面后能填入数据且提交.
请问我要了解哪些相关的JAVA知识,或这种处理方式叫什么?
谢谢!

------解决方案--------------------
你的意思是说自动填充form的数据并提交form?
用onload方法自动提交 自动填充直接指定value 
这样应该可以的吧
------解决方案--------------------
JAVA程序读取此页面?

抱歉,没看懂你要做什么?你要用applet吗?
------解决方案--------------------
javascript应该可以,java工作在服务器端。工作在客户端的java应该用java applet.
------解决方案--------------------
自动填充form的数据并提交是在页面中实现的,java是服务器端程序,可以用jsp中的onClick事件
------解决方案--------------------
明白了,可以,不过需要首先突破登陆这一关,因为图片认证码太难识别了
如果登陆了,就可以了
具体的,就是用HttpURLConnection 模拟IE,进行相应的操作就行了!


------解决方案--------------------
httpclient
可以解决你想要的问题。

用get或者post请求,得到页面的html代码,然后自己分板html代码得到相应该的变量,再相应的赋值,再提交,就可能实现了。