Jsp中out.println()与System.out.println()的区别
2016-07-15 12:45
549 查看
第一次上Web实验课时咱写了一个jsp程序:
然后放在浏览器下运行,结果是这样的:
神马都没有,一片空白,当时就懵逼了。老师说,把System.去掉就行了。
代码:
运行结果:
当时相当郁闷诶,不懂。
现在再来说一说这两者的区别,out是jsp内置对象之一,把信息输出到客户端,而System.out.println()则把信息输出到控制台。
用eclipse看更直观:
代码:
运行结果:
控制台
客户端页面
大家肯定注意到out.println()的换行不起作用诶,不换行咱也没办法(ps:println别写成printf:c的函数别带到Java里来诶)换行的话,一般都是用<br>。
<% System.out.println("Hello The World"); %>
然后放在浏览器下运行,结果是这样的:
神马都没有,一片空白,当时就懵逼了。老师说,把System.去掉就行了。
代码:
<% out.println("Hello The World"); %>
运行结果:
当时相当郁闷诶,不懂。
现在再来说一说这两者的区别,out是jsp内置对象之一,把信息输出到客户端,而System.out.println()则把信息输出到控制台。
用eclipse看更直观:
代码:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Insert title here</title> </head> <body> <% 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>
运行结果:
控制台
客户端页面
大家肯定注意到out.println()的换行不起作用诶,不换行咱也没办法(ps:println别写成printf:c的函数别带到Java里来诶)换行的话,一般都是用<br>。
相关文章推荐
- JavaScript的几种继承方式
- 添加提前闭合标签 之后添加js可以执行js
- ArcGIS API for javascript(4.0)开发笔记 —— 自定义微件位置
- javascript语句——表达式语句、块语句、空语句和声明语句
- 无bug的ajaxfileupload.js
- ExtJs合并单元格
- 使用jackson来进行数组格式的json字符串转换成List。
- JS 动态加载脚本 执行回调
- Gson json,list,model互转
- JavaScript-HTML DOM
- javascript运算符——条件、逗号、赋值、()和void运算符
- 对HTML5新增JS Api的思考
- 1j2ee即web项目,严格意义上来说,没有jsp代码,只有class文件、html文件、javascript文件。2 基于extjs框架的项目怎么怎么查看在浏览器中展示的最终html页面的代码 3
- JS实现导航栏记住点击后的浏览位置变色功能
- 常用js方法总结
- [javascript权威指南][阅读笔记]四
- js常用的原生方法
- javascript如何获取Php传过来的值
- window.onload 和 document.ready的区别
- JS向URL中添加数据