Friday, 15 June 2012

Passing HTML code to browser via java -



Passing HTML code to browser via java -

i'm working on desktop application using swing. have figured out how log website using post request , receiving html response. need send received html default browser. basically, displaying user browser returning me in background. have read bit set header, etc.

so question is, how can post html code java browser in such manner displays website , not text?

i love not have utilize server (socket) type code because sense there compatibility risk if programme run different computers.

// log website url objtest = new url("http://rccpdems01/ems/login.php/login.php"); httpurlconnection con = (httpurlconnection) objtest.openconnection(); con.setrequestmethod("post"); string datas = "userid=gt737326&psword=test&btnlogin=login"; con.setdooutput(true); dataoutputstream wr = new dataoutputstream(con.getoutputstream()); wr.writebytes(datas); wr.flush(); wr.close(); bufferedreader in = new bufferedreader(new inputstreamreader(con.getinputstream())); string inputline; while ((inputline = in.readline()) != null) system.out.println(inputline); in.close();

if desktop program,i suppose want this

runtime runtime=runtime.getruntime(); string path="www link or local html file"; string browserpath="path browser c:/program files/firefox/firefox.exe"; process process=runtime.exec(browserpath + path); process.waitfor();

java html swing

No comments:

Post a Comment