JSP声明、表达式、脚本

经常会用到的方法处理Request对象:

getRequest

getParameterNames

getParameterValues

  1. 在JSP页面里用Page指令定义脚本(默认值是Java, 一般不需要定义)
  2. 声明语法<%!......%>声明变量和方法
  3. 表达式语法<%=…...%>定义脚本语言表达式
  4. 脚本语法<%......%>可以操作声明,表达式和其他类型合法的脚本语言
  5. 一定要在结尾家%>标签

声明,表达式,脚本的不同点:

声明<%!......%>包含了一个或多个变量和方法,结尾以分号分隔:

<%! int i = 0; %>

<%! int a, b; double c; %>

<%! circle a = new circle(2.0); %>

表达式<%=…...%>可以在页面中包含任何合法的语言表达式,不用分号

<%=Math.sqrt(2)%>

<%=item[1]%>

<%=a + b + c%>

<%=new java.util.Date()%>

脚本<%...%>允许你写的任何数量的脚本语言

<% String name = null;

if(request.getParameter("name") == null) {

%>

路慢慢其休远羲,吾将上下而求所
原文地址:https://www.cnblogs.com/garinzhang/p/2509205.html