Hi, It seems you are printing it to the log file of your web-server. For tomcat server, you will see the entry in the logs folder in the file (time at which you executed this program)..
For web-based entry, try out.println(str) at all places.. Again, this code is for a console based program. Try writing a servlet or jsp page. Execute this on the java console ( jdk\bin folder) and then try.. To output to html, you write out.prinltn(str); You need the Java Complete Reference by Herbert Schildt and the Java Tutorial at java.sun.com....I think you need to get your basics right.. Regards, Jitesh Dundas On Sat, Nov 7, 2009 at 12:13 AM, Molly <jesouhait...@gmail.com> wrote: > > Hello, > > I am trying to figure out how to output my HTML code. When I run the > program I want "Your IP Address Is: (IP here)" to appear at localhost: > 3000. It appears when I execute the code in Eclipse but nothing shows > up in my browser. Can someone help? Thanks!! :) > > MY CODE: > > import java.io.*; > import java.net.*; > > public class EchoClient { > public static void main(String[] args) throws IOException { > > try { > InetAddress addr = InetAddress.getLocalHost(); > byte[] ipAddr = addr.getAddress(); > > // Convert to dot representation > String ipAddrStr = ""; > for (int i=0; i<ipAddr.length; i++) { > if (i > 0) { > ipAddrStr += "."; > } > ipAddrStr += ipAddr[i]&0xFF; > > } > > int port = 3000; > ServerSocket srv = new ServerSocket(port); > > // Wait for connection from client. > Socket socket = srv.accept(); > BufferedReader rd = new BufferedReader(new InputStreamReader > (socket.getInputStream())); > BufferedWriter bw = new BufferedWriter(new > OutputStreamWriter(socket.getOutputStream())); > > // write the HTML header > bw.write("<html><head><title>Socket</title><body>Your IP > Address Is: </body></head></html>"); > String str; > while ((str = rd.readLine()) != null) { > System.out.println(str); > } > rd.close(); > System.out.println("Your IP Address is: " +ipAddrStr); > } > catch (IOException e) { > > } > } > } > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Java EE (J2EE) Programming with Passion!" group. To post to this group, send email to java-ee-j2ee-programming-with-passion@googlegroups.com To unsubscribe from this group, send email to java-ee-j2ee-programming-with-passion+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/java-ee-j2ee-programming-with-passion?hl=en?hl=en -~----------~----~----~----~------~----~------~--~---