一、数学运算符

 
     
     
     
     
  1. <%@ page language="java" contentType="text/html; charset=GBK" 
  2.     pageEncoding="GBK"%> 
  3. > 
  4. <html> 
  5. <head> 
  6. <meta http-equiv="Content-Type" content="text/html; charset=GBK"> 
  7. <title>Insert title heretitle> 
  8. head> 
  9. <body> 
  10. <%  
  11. pageContext.setAttribute("num1",20);  
  12. pageContext.setAttribute("num2",30);  
  13. %> 
  14. <h3>加法运算:${num1} + ${num2}=${num1+num2}h3> 
  15. <h3>减法运算:${num1} - ${num2}=${num1-num2}h3> 
  16. <h3>乘法运算:${num1} * ${num2}=${num1*num2}h3> 
  17. <h3>除法运算:${num1} / ${num2}=${num1/num2}h3> 
  18. <h3>除法运算:${num1} div ${num2}=${num1 div num2}h3> 
  19. <h3>取模运算:${num1} mod ${num2}=${num1 mod num2}h3> 
  20. <h3>取模运算:${num1} % ${num2}=${num1%num2}h3> 
  21. body> 
  22. html> 

二、关系运算符

 
      
      
      
      
  1. <%@ page language="java" contentType="text/html; charset=GBK" 
  2.     pageEncoding="GBK"%> 
  3. > 
  4. <html> 
  5. <head> 
  6. <meta http-equiv="Content-Type" content="text/html; charset=GBK"> 
  7. <title>Insert title heretitle> 
  8. head> 
  9. <body> 
  10. <%  
  11. pageContext.setAttribute("num1",20);  
  12. pageContext.setAttribute("num2",30);  
  13. %>   
  14. <h3>${num1} > ${num2} = ${num1>num2}h3> 
  15. <h3>${num1} < ${num2} = ${num1>num2}h3>   
  16. <h3>${num1} = ${num2} = ${num1>num2}h3> 
  17. <h3>${num1} >= ${num2} = ${num1>num2}h3>   
  18. <h3>${num1} <= ${num2} = ${num1>num2}h3>     
  19. body> 
  20. html> 

三、逻辑运算符

 
      
      
      
      
  1. <%@ page language="java" contentType="text/html; charset=GBK" 
  2.     pageEncoding="GBK"%> 
  3. > 
  4. <html> 
  5. <head> 
  6. <meta http-equiv="Content-Type" content="text/html; charset=GBK"> 
  7. <title>Insert title heretitle> 
  8. head> 
  9. <body> 
  10. <%   
  11. pageContext.setAttribute("flag1",true);  
  12. pageContext.setAttribute("flag2",false);  
  13. %>   
  14. <h3>${flag1}与${flag2}进行或运算 = ${flag1 or flag2}h3> 
  15. <h3>${flag1}与${flag2}进行或运算 = ${flag1 || flag2}h3> 
  16. <h3>${flag1}与${flag2}进行与运算 = ${flag1 and flag2}h3> 
  17. <h3>${flag1}与${flag2}进行与运算 = ${flag1 && flag2}h3> 
  18. <h3>${flag1}进行非运算 = ${!flag1}h3> 
  19. <h3>${flag2}进行非运算 = ${!flag2}h3> 
  20. body> 
  21. html> 
四、其他运算符
 
    
    
    
    
  1. <%@ page language="java" contentType="text/html; charset=GBK" 
  2.     pageEncoding="GBK"%> 
  3. > 
  4. <html> 
  5. <head> 
  6. <meta http-equiv="Content-Type" content="text/html; charset=GBK"> 
  7. <title>Insert title heretitle> 
  8. head> 
  9. <body> 
  10. <%  
  11. pageContext.setAttribute("num1",20);  
  12. pageContext.setAttribute("num2",30);    
  13. %>   
  14. <h3>判断info这个参数是否为empty:${empty info}h3>   
  15. <h3>三目操作:${num1} ${num1>num2 ? "大于" : "小于"} ${num2}h3> 
  16. <h3>括号操作:${num1} * (${num1} + ${num2}) = ${num1*(num1 + num2)}h3> 
  17. body> 
  18. html> 
  19.