java����gecco�����˶�htmlunit��֧�֡�htmlunit��һ�Դ��java ҳ��������ߣ���ȡҳ�������Ч��ʹ��htmlunit����ҳ���ϵ����ݡ���Ŀ����ģ����������У�����Ϊjava������Ŀ�Դʵ�֡����û�н����������������ٶ�Ҳ�Ƿdz�Ѹ�ٵġ�htmlunit���õ���rhino��Ϊjavascript�Ľ������档
����
<dependency>
<groupId>com.geccocrawler</groupId>
<artifactId>gecco-htmlunit</artifactId>
<version>1.0.9</version>
</dependency>
JD����Ʒ������Ϣ��ļ۸����Ϣ��ͨ��ajax�첽��������ģ�֮ǰ������@Ajaxע��ķ�ʽʵ�ֵġ�������htmlunit���Զ����ajax����
ʹ��htmlunitȷʵ��ʡȥ�ܶ��������htmlunitҲ���ںܶ�ˣ�
1��Ч�ʵ��£�ʹ��htmlunit��������Ҫ������jsһ������������ͬʱҪִ������js���룬����һ��ҳ����ʱ��Ҫ5��10�롣
2��rhino�����js�ļ������⣬rhino�ļ����Ի��Ǵ��ڲ�������ģ�����demo���кܶ�jsִ�д�����������ץȡʱ���뿴����Щerror��־�����������log4j��
log4j.logger.com.gargoylesoftware.htmlunit=OFF
3��ʹ��seleniumҲ���Դﵽ����Ŀ�ģ�selenium������������js��ͨ�����ò�ͬ������������ﵽģ���������Ŀ�ġ�selenium֧��chrome��IE��firefox�ȶ����ʵ�����������Ҳ֧��htmlunit��Ϊ��������֧��PhantomJS����js������������
driver���� | �ŵ� | ȱ�� |
---|---|---|
��ʵ�����driver | ��ʵģ���û���Ϊ | Ч�ʡ��ȶ��Ե� |
HtmlUnit | �ٶȿ� | js����(Rhinojs)���������������֧�ֵ�,�ʶ�js֧�ֵIJ����� |
PhantomJS | �ٶ��еȡ�ģ����Ϊ�ӽ���ʵ | ����ģ�ⲻͬ/�ض����������Ϊ |