01-jsp入门和jsp运行原理&&jsp语法

1.jsp入门案例:在页面中输出当前时间

    <%
    Date date=new Date();
    out.write(date.toLocaleString());
     %>


2.访问jsp先把jsp翻译成servlet



------------------------------------------------------------------------

jsp语法


1.jsp模板元素:jsp页面中的html标签


2.jsp脚本表达式:用于将程序数据输出给客户端    <%= %>


3.jsp脚本片段

<%

多行java代码

%>


4.jsp声明

jsp页面中编写的所有代码,默认会翻译到servlet的service方法中,而jsp声明中的java代码被翻译到_jspService方法的外面

<%!

java代码

%>

(1)jsp声明可用于定义jsp页面转换成的servlet程序的静态代码块、成员变量和方法

(2)多个静态代码块、变量和函数可以定义在一个jsp声明中,也可以分别单独定义在多个jsp声明中

(3)jsp隐式对象的作用范围仅限于servlet的_jspService方法,所以在jsp声明中不能使用这些隐式对象


5.jsp注释

<%--      --%>

jsp注释与html(或者xml注释)(<!--    -->)的区别

jsp注释的内容不会打给浏览器,而html注释的内容会打给浏览器



6.jsp指令

jsp指令是为jsp引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何 处理jsp页面中的其余部分。

在jsp2.0规范中共定义了三个指令:

page指令、include指令、taglib指令













  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值