標籤:target photo tty 資訊 lin ack post lis htm
out.println()輸出到client。 在out.println()中,out是response的執行個體。是以response為對象進行流輸出的,即將內容輸出到client。假設在JSP頁面中使用System.out.println(),在client僅僅會輸出一個空格。System.out.println()列印在控制台其中。 System.out.println()用的是標準輸出資料流,這個是輸出在控制台上的。而JSP不是控制台程式。無論是在JSP還是在JAVA程式中,System.out.println()都是列印在控制台上。 假設想列印在頁面,簡單點的方法是:out.print( "要列印的內容" ); 事實上在正規的網站建設中,是從來不用out.println()的,都是直接使用標籤。例:server平台:tomcat。
client:firefox瀏覽器。
來源程式://test.jsp檔案<%@page contentType="text/html;charset=gb2312"%><html><body> <%@ page import = "java.util.Date"%><%out.println("This is printed by out.println.");System.out.println("This is printed by System.out.println.");System.out.println("This is printed by System.out.println.");System.out.println("This is printed by System.out.println.");out.println("This is printed by out.println.");%> </body></html>client(瀏覽器)中的結果:從中可看出兩個out.println()輸出的內容間有一個空格(雖然來源程式調用了3次System.out.println)。控制台中的結果:從可看到調用3次System.out.println()的內容(其餘的是server資訊 )。
java中的system.out.println()和JSP中out.println()差別