2.3.3 JSP输出表达式
JSP
提供了一种输出表达式值的简单方法,输出表达式值的语法格式如下:
注意 输出表达式语法后不能有分号。
outputEx.jsp
看下面的JSP
页面,该页面使用输出表达式的方式输出变量和方法返回值。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| <%@ page contentType="text/html; charset=GBK" language="java" errorPage="" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> 输出表达式值 </title> <meta name="website" content="http://www.crazyit.org" /> </head> <%! public int count;
public String info() { return "hello"; } %> <body> <!-- 使用表达式输出变量值 --> <%=count++%> <br/> <!-- 使用表达式输出方法返回值 --> <%=info()%> </body> </html>
|
上面的页面中粗体字代码使用输出表达式的语法代替了原来的out.println()
输出语句,该页面的执行效果与前一个页面的执行效果没有区别。由此可见,输出表达式将转换成Servlet
里的输出语句。