example.jsp
代码:
<%@ page language="java" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>My JSP 'index.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> </head> <body> 加法: ${10+10} <br> 减法: ${10-10} <br> 乘法: ${10*10} <br> -----------------------------<br> 除法:<br> ${10/10} <br> ${10 div 10} <br> -----------------------------<br> 求余:<br> ${10%10} <br> ${10 mod 10} <br> -----------------------------<br> 除法:<br> ${10/0} <br> ${10 div 0} <br> -----------------------------<br> 显示全部:<br> \${10+10}<br> '$'{10+10}<br> -----------------------------<br> 小于:<br> ${100<200}<br> ${100 lt 200}<br>
-----------------------------<br> 大于:<br> ${100>200}<br> ${100 gt 200}<br>
-----------------------------<br> 大于等于:<br> ${100>=200}<br> ${100 ge 200}<br>
-----------------------------<br> 小于等于:<br> ${100<=200}<br> ${100 le 200}<br>
-----------------------------<br> 等于:<br> ${100==200}<br> ${100 eq 200}<br>
-----------------------------<br> 不等于:<br> ${100!=200}<br> ${100 ne 200}<br>
-----------------------------<br> 字符串比较:<br> ${'e' > 'h'}<br> ${'hongten' > 'hello' }<br>
-----------------------------<br> 与运算:<br> ${(11>23)&&(23<78)}<br> ${(11>23) and (23<78)}<br>
-----------------------------<br> 或运算:<br>
${(11>23)||(23<78)}<br> ${(11>23) or (23<78)}<br>
-----------------------------<br> 非运算:<br> ${!(22>34) }<br> ${not (22>34) }<br>
-----------------------------<br>
<%pageContext.setAttribute("username",null); pageContext.setAttribute("password",""); pageContext.setAttribute("city","广州"); pageContext.setAttribute("date",new java.util.Date()); %>
${ empty username }<br> -----------------------------<br> ${ empty password }<br> -----------------------------<br> ${ empty city }<br> -----------------------------<br> ${ empty date }<br> -----------------------------<br> -----------------------------<br>
<% pageContext.setAttribute("name","hongtenPageContext");
request.setAttribute("name","hongtenRequest");
session.setAttribute("name","hongtenSession");
application.setAttribute("name","hongtenApplication"); %> -----------------------------<br> ${ pageScope.name }<br>
-----------------------------<br> ${ requestScope.name }<br>
-----------------------------<br> ${sessionScope.name }<br>
-----------------------------<br> ${applicationScope.name }<br> -----------------------------<br> ${name }<br> -----------------------------<br>
</body> </html>
运行效果:
加法: 20 减法: 0 乘法: 100 ----------------------------- 除法: 1.0 1.0 ----------------------------- 求余: 0 0 ----------------------------- 除法: Infinity Infinity ----------------------------- 显示全部: ${10+10} '$'{10+10} ----------------------------- 小于: true true ----------------------------- 大于: false false ----------------------------- 大于等于: false false ----------------------------- 小于等于: true true ----------------------------- 等于: false false ----------------------------- 不等于: true true ----------------------------- 字符串比较: false true ----------------------------- 与运算: false false ----------------------------- 或运算: true true ----------------------------- 非运算: true true ----------------------------- true ----------------------------- true ----------------------------- false ----------------------------- false ----------------------------- ----------------------------- ----------------------------- hongtenPageContext ----------------------------- hongtenRequest ----------------------------- hongtenSession ----------------------------- hongtenApplication ----------------------------- hongtenPageContext -----------------------------