import java.io.IOException; import java.net.MalformedURLException; import com.gargoylesoftware.htmlunit.BrowserVersion; import com.gargoylesoftware.htmlunit.FailingHttpStatusCodeException; import com.gargoylesoftware.htmlunit.WebClient; import com.gargoylesoftware.htmlunit.html.HtmlForm; import com.gargoylesoftware.htmlunit.html.HtmlPage; import com.gargoylesoftware.htmlunit.html.HtmlSubmitInput; import com.gargoylesoftware.htmlunit.html.HtmlTextInput; public class Setcontent { public static void main(String[] args) { try { WebClient client=new WebClient(BrowserVersion.INTERNET_EXPLORER_6); HtmlPage page=client.getPage("http://www.baidu.com/"); HtmlForm form = page.getFormByName("f"); HtmlTextInput text= form.getInputByName("wd"); HtmlSubmitInput submit = form.getInputByValue("百度一下"); text.setValueAttribute("root"); HtmlPage page2=submit.click(); System.out.println(page2.asXml()); } catch (FailingHttpStatusCodeException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (MalformedURLException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }