jsp七大动作:
1、include 动态包含 它会总是检查所含文件中的变化,适合用于包含动态页面,并且可以带参数,flush属性:用true,表示页面可刷新,默认为false
2、useBean <jsp:useBean id="对象名" class="包名.类名" scope="作用范围(request/page/application/session)"/> 作用域默认为page(本页面有效)。
3、getProperty 从对象中取出属性值:<jsp:getProperty name="javaBean对象" property="javaBean对象属性名"/>
4、setProperty 为对象设置属性值:<jsp:setProperty name="javaBean对象" property="javaBean对象属性名" value=http://my.youkuaiyun.com/"值"/>
为对象设置属性值:<jsp:setProperty property="javaBean对象属性名" name="javaBean对象" param="username"/>
(param="username" 相当于 value=http://my.youkuaiyun.com/<%=request.getParameter("username")%>)
5、param 传递参数 到达跳转页面可以通过 request.getParameter("参数名")方式取出参数值 <jsp:include page="转向页面的url" > <jsp:param name="参数名1" value="http://my.youkuaiyun.com"参数值1" >
6、forward 跳转页面 <jsp:forward page="login.jsp"/>
7、plugin <jsp:plugin> 用于指定在客户端运行的插件
---------------------------------分割线-----------------------------------------------------------------
三大指令:
1、①page 指定编码 <%@ page language="java" contenType="text/html;charset=utf-8" pageEncoding="utf-8" >
②page 导包 <%@ page import="java.util.* "%>
2、include 静态包含 <%@ include file="include.jsp"%>
3、taglib 是用来在当前jsp页面中导入第三方的标签库 <%@ taglib prefix="c" url="http://java.su n.com/jsp/jstl/core" %> prefix:指定标签前缀 (可以随意起名) url:指定第三方标签库的url(唯一标识) 当然 需要先把第三方标签库所需jar包放到类路径中。