一、page

在jsp页面开头,设置当前页面的属性

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8" import="java.util.Date" %>

二、out

out是JspWriter类的对象,用来向客户端发送文本数据,食用方法:

	<%
	     	String info = "微雨燕双飞";
	            if(info != null) {
	                out.print("<center>");
	                out.print("<font size=10>");
	                out.print("<B>");
	                out.print(info);
	                out.print("</B>");
	                out.print("</font>");
	                out.print("</center>");
	        }
	%>

三、request

HttpServletRequest类的对象。如果在上一个jsp文件中的表单form里input了三个String类的对象和一个字符串数组,名字分别为teachername,classname,place,hobbies,在下一个jsp文件中可以这样写:

    <%
        String teachername = request.getParameter("teachername");
        String classname = request.getParameter("classname");
        String place = request.getParameter("place");
        String[] ss = request.getParameterValuse("uhobbies");
    %>

四、response

请求转发和请求重定向

request.getRequestDispatcher("xxx.jsp").forward(request, response);
//请求转发,服务器内部跳转,地址栏不改变
//response.sendRedirect("xxx.jsp");
//检查完,没问题后重定向到另一个页面,导致数据丢失。地址栏改变

五、session

...