*.do:表示拦截所有的
${name}
el表达式,它会从page,request,session,application中取值。比如:${name}它的意思就从以上4个对象中去名为name的值。如果是在转发到这个页面之前,在request中setAttribute(“name”,“测试”),那么${name} 就会被 测试 这个信息给替换。
setAttribute 往盒子里放东西
getParameter 拿东西
<%=request.getAttribute(“userlist”) %> 等价于$ { requestScope.userlist }
先setAttribute 然后你才能够 getParameter
setAttribute();是给一个session或者request对象赋值!
${name}
el表达式,它会从page,request,session,application中取值。比如:${name}它的意思就从以上4个对象中去名为name的值。如果是在转发到这个页面之前,在request中setAttribute(“name”,“测试”),那么${name} 就会被 测试 这个信息给替换。
setAttribute 往盒子里放东西
getParameter 拿东西
<%=request.getAttribute(“userlist”) %> 等价于$ { requestScope.userlist }
先setAttribute 然后你才能够 getParameter
setAttribute();是给一个session或者request对象赋值!
session.setAttribute("username",1234);
将1234赋给一个名为“username”的session对象。
当要取得username这个session对象的值时就用:session.getAttribute("username")