EL表达式的功能2:获得请求参数
通过java代码的方式获取来获取id的值
<%=request.getParameter("id") %>
<%
String strId=request.getParameter("id");
out.println(strId);
%>
使用el表达式的方式来获取id的值
${param.id}
${param.a}
${param.love}
使用java代码的方式来获取一个key对应多个value值的情况
<%
//获取参数中所有的name值/key值
Enumeration keys=request.getParameterNames();
while(keys.hasMoreElements()){
out.println(keys.nextElement());
}
out.println("
");
//根据key值获取多个对应value值的情况
String[] loves=request.getParameterValues("love");
out.println(loves);//[Ljava.lang.String;@10463c3
out.println(Arrays.toString(loves)); // [rd, online, football]
for(int i=0;i
使用el表达式的方式来获取一个key对应多个value值的情况
${paramValues.love}
${paramValues.love[0] }
${paramValues.love[1] }
${paramValues.love[2] }
<%@page pageEncoding="utf-8"%>
<%@page import="java.util.Enumeration"%>
<%@page import="java.util.Arrays"%>
el表达式的功能2:获得请求参数
<%=request.getParameter("id") %>
<%
String strId=request.getParameter("id");
out.println(strId);
%>
${param.id}
${param.a}
${param.love}
<%
//获取参数中所有的name值/key值
Enumeration keys=request.getParameterNames();
while(keys.hasMoreElements()){
out.println(keys.nextElement());
}
out.println("
");
//根据key值获取多个对应value值的情况
String[] loves=request.getParameterValues("love");
out.println(loves);//[Ljava.lang.String;@10463c3
out.println(Arrays.toString(loves)); // [rd, online, football]
for(int i=0;i
${paramValues.love}
${paramValues.love[0] }
${paramValues.love[1] }
${paramValues.love[2] }