定义常量:<%Strng name="李白";%>
循环遍历:<%for(int i=0;i<name.length;i++){%>
输出变量的两种格式:
第一种: <i><%=name%></i>
第二种:<%out.print(name);%>
<%}%>
session:赋值 session.setAttribute(key,value);
request赋值 request.setAttribute(key,value);
整个应用的上下文对象赋值:request.getServletContext.setAttribute(key,value);
跳转的时候用转发而不是重定向:因为重定向之后的request对象发生了改变,不是同一个request对象
上述三种赋值之后,在jsp中获取的方法是:
<% out.print(session.getAttribute("session"));%> <% out.print(request.getAttribute("request"));%> <% out.print(application.getAttribute("context"));%>
如果是想在控制台输出的话,用system.out.println(值);
整体思路:准备一个servlet:
在servlet中为上述三个赋值,给servlet开一个访问地址urlpartten;
在servlet中通过转发跳转,注意跳转是request发起的。
在jsp中通过Java代码获取在servlet赋的值,注意在jsp写Java代码的格式问题