jsp及El表达式基础知识讲解
程序员文章站
2022-07-05 22:03:07
1.jsp基本脚本及语法格式
jsp脚本
<%
String name="Tubo";
//java的代码
%>
jsp表达式
&...
1.jsp基本脚本及语法格式
jsp脚本 <% String name="Tubo"; //java的代码 %> jsp表达式 <%=name%>
2.jsp执行原理
jsp的执行原理:
1) 一个jsp文件–?翻译成一个Java文件 -?_01_hello.java
2) 编译:一个java文件会被编译成一个class文件
3) 调用方法:tomcat执行_jspService():jsp服务方法
3.jsp的九大内置对象
pageContext //jsp的上下文对象 HttpRequest //请求对象 HttpSession //session对象(会话) ServletContext //application Page //Object Throwable // exception JspWriter //out ServletConfig // config
4.EL内置对象
pageContext --不仅是EL中的内置对象,也是jsp的内置对象 pageScope rquestScope sessionScope applicationScope param获取参数的内置对象 <% String name="Tubo"; %> ${param['name'] }
5.jstl技术
jstl的使用:必须导入jar包—-jstl-1.2.jar–才能使用这些标签
<%@taglib uri="https://java.sun.com/jstl/core" prefix="c"%> //uri为jar包关联后的以tld结尾的文件中这里的内容 //prefix为其中这里的内容
page-->page域 request->request域 session->session域 application->application域
//当test中的boolean类型为ture是执行此处的语句或代码
//逻辑代码 //逻辑代码