Jsp的标签:

(1)jsp的指令

1、<%@ page %>

jsp取当前urlJSP进修一 Webpack

浸染:设置编码,设置措辞,导包

导包:import=”java.util.Date”

把稳点:%与@符号之间不能有空格

2、<%@ include file='' %>

浸染:静态包含,先把内容(JSP代码块)包含到当前页面再参加运算,显示。

动态包含<jsp:include url=\公众\公众 >

浸染:先运算再包含然后显示。

3、<%@ taglib uri=\"大众\"大众 prefix=”” %>

浸染:引入库文件

用法:urI:库文件路径,prefix前缀

(2)jsp动作元素:

1、<jsp:include url=\"大众\"大众 >

2、<jsp:forward page=\"大众\公众></jsp:forward>

浸染:转发跳转,从当前页面跳转到page中指定的页面

(3)jsp的9大内置工具

1、page :当前页面

2、Request:表示一次要求

3、Response:表示一次相应

4、Session:一次会话

5、Application:全体做事器周期

6、PageContext:高下文

7、Out:输出

8、Exception:非常

9、Config:配置信息

(4)Request利用:

1、设置要求的编码

2、吸收表单的值

Request.getParameter(“name”);

个中name指的是form表单中的名字字段的值

3、作为域存放值,或者获取值.

域的范围:一次要求(把稳重定向是2次要求,转发是1次)

用法:request.setAttribute(“名字”,”值”),将值存放到request域中,发一个牌子给你,牌子上有个名字。

通过牌子将值取出来:request.getAttribute(“名字”)

4、转发:

request.getRequestDispatcher(\"大众url\"大众).forward(request, response);

跳转到url中的地址,此时request域没有过期。

(5)Session用法:表示只要存在页面没关闭,session都有效。

人为的关闭session:

局部关闭:session.remove(“name”);

全部关闭:session.invilidate();

(6)Response:相应

1、设置相应内容与编码

2、重定向:response.sendRedirect(“”);

(7)输出 <%= %>与<%out.print();%>等价

(8)jsp中的域

Page:当前页面有效

Request:一次要求

Session:一次会话

Application:全体做事器生命周期

用法:Xxx.setAttribute(“名”,”值”)

Xxx.getAttribute(“名”)

后面的更精彩!