一、数学运算符
- <%@ page language="java" contentType="text/html; charset=GBK"
- pageEncoding="GBK"%>
- <!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=GBK">
- <title>Insert title here</title>
- </head>
- <body>
- <%
- pageContext.setAttribute("num1",20);
- pageContext.setAttribute("num2",30);
- %>
- <h3>加法运算:${num1} + ${num2}=${num1+num2}</h3>
- <h3>减法运算:${num1} - ${num2}=${num1-num2}</h3>
- <h3>乘法运算:${num1} * ${num2}=${num1*num2}</h3>
- <h3>除法运算:${num1} / ${num2}=${num1/num2}</h3>
- <h3>除法运算:${num1} div ${num2}=${num1 div num2}</h3>
- <h3>取模运算:${num1} mod ${num2}=${num1 mod num2}</h3>
- <h3>取模运算:${num1} % ${num2}=${num1%num2}</h3>
- </body>
- </html>
二、关系运算符
- <%@ page language="java" contentType="text/html; charset=GBK"
- pageEncoding="GBK"%>
- <!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=GBK">
- <title>Insert title here</title>
- </head>
- <body>
- <%
- pageContext.setAttribute("num1",20);
- pageContext.setAttribute("num2",30);
- %>
- <h3>${num1} > ${num2} = ${num1>num2}</h3>
- <h3>${num1} < ${num2} = ${num1>num2}</h3>
- <h3>${num1} = ${num2} = ${num1>num2}</h3>
- <h3>${num1} >= ${num2} = ${num1>num2}</h3>
- <h3>${num1} <= ${num2} = ${num1>num2}</h3>
- </body>
- </html>
三、逻辑运算符
- <%@ page language="java" contentType="text/html; charset=GBK"
- pageEncoding="GBK"%>
- <!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=GBK">
- <title>Insert title here</title>
- </head>
- <body>
- <%
- pageContext.setAttribute("flag1",true);
- pageContext.setAttribute("flag2",false);
- %>
- <h3>${flag1}与${flag2}进行或运算 = ${flag1 or flag2}</h3>
- <h3>${flag1}与${flag2}进行或运算 = ${flag1 || flag2}</h3>
- <h3>${flag1}与${flag2}进行与运算 = ${flag1 and flag2}</h3>
- <h3>${flag1}与${flag2}进行与运算 = ${flag1 && flag2}</h3>
- <h3>${flag1}进行非运算 = ${!flag1}</h3>
- <h3>${flag2}进行非运算 = ${!flag2}</h3>
- </body>
- </html>
- <%@ page language="java" contentType="text/html; charset=GBK"
- pageEncoding="GBK"%>
- <!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=GBK">
- <title>Insert title here</title>
- </head>
- <body>
- <%
- pageContext.setAttribute("num1",20);
- pageContext.setAttribute("num2",30);
- %>
- <h3>判断info这个参数是否为empty:${empty info}</h3>
- <h3>三目操作:${num1} ${num1>num2 ? "大于" : "小于"} ${num2}</h3>
- <h3>括号操作:${num1} * (${num1} + ${num2}) = ${num1*(num1 + num2)}</h3>
- </body>
- </html>
















