2011-09-08 26 views

Respuesta

28

JSoup es solo un analizador HTML/"tidyfier", no un emulador de navegador. Para interactuar con páginas HTML (ejecutar javascript, completar formularios, etc.) debe usar una herramienta como HtmlUnit o Selenium.

+0

OK Ok. Tengo un problema, tengo dos listas desplegables en la página HTML. Cuando se cambia un menú desplegable, las opciones en otro menú desplegable cambian. Quiero cambiar el primer valor desplegable en el código Java y luego obtener los nuevos valores en el segundo menú desplegable. ¿Cómo puedo hacerlo en una unidad HTML? –

2

Use Selenium: si utiliza Selenium 2 WebDriver API, las principales clases son WebDriver, FirefoxDriver y JavascriptExecutor.