初识JSP

JSP是什么?

在HTML中嵌入Java脚本代码
由应用服务器中的JSP引擎来编译和执行嵌入的java脚本代码
然后将生成的整个页面信息返回给客户端
JSP的运行流程如下图

Web容器处理JSP文件需要经过三个阶段:翻译阶段、编译阶段、执行阶段

JSP页面的元素包括:
静态内容:HTML惊叹文本
指令:以"<%@"开始,以"%>"结束。比如:<%@include file="Filename"%>
表达式:<%=java表达式%>
小脚本:<%java代码%>
声明:<%!方法%>
注释:<!-- 这是注释,但客户端可以查看到-->
<%-- 这也是注释,但客户端不能查看到--%>
(谐音记法:小婊纸,静生猪)

小脚本和表达式的使用方法如下:
 <!-- 小脚本中可以声明变量,可以编写流程控制语句 -->
  <%
     int a=10,b=20;
     int result=a+b;
     String num=null;
     if(result%2==0){
           num="偶数";
     }else{
           num="奇数";
     }      
       
  %>
  <!-- 表达式:将java表达式的值显示在页面上, -->
    两数之和:<%=result %>,是<%=num %> <br>
该代码是求两数之和,显示结果为:
两数之和:30,是偶数

JSP内置对象:
是Web容器创建的一组对象
名称是JSP的保留字
是可以直接在JSP页面使用的对象,无需使用“new”获取实例
JSP有九大内置对象,分别为
五个常见的内置对象 :request、response、session、application、out
四个不常见的内置对象:page、pageContext、exception、config、



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值