jsp学习笔记-jsp语法

本文详细介绍了JSP页面的基本结构,包括HTML标记、JSP指令和动作标记的使用。重点讲解了变量和方法声明、Java程序片、Java表达式的概念和作用。同时,对JSP中的注释、page指令(如contentType和language属性)和include指令进行了阐述。此外,还探讨了jsp:include动作标记与param子标记的动态包含文件功能,以及jsp:forward动作标记的页面转发机制。
摘要由CSDN通过智能技术生成

一:JSP页面的基本结构
一个JSP页面可由五种元素构成:普通的HTML标记符、JSP标记(如指令标记、动作标记)、变量和方法的声明、JAVA程序片、JAVA表达式。
二:变量和方法的声明
在”<%!”和”%>”标记符号之间声明变量和方法,如:

       <%!
             Date date;
             public int continueSum(int a,int b){
                 int sum=0;
                 for(int i=a;i<=b;++i){
                         sum+=i;
                 }
             return sum;
             }
       %>

上述代码在被jsp引擎转换成java文件后,就变成java文件一个类中与之对应的成员变量和成员方法。如下图:

对应的java文件

三:Java程序片
可以在”<%”和”%>”中插入java程序片。一个jsp文件中可以有多个*java程序片,可以放在文件中的任何位置,并且它们将按顺序*执行。
在程序片中声明的变量成为局部变量,局部变量在jsp页面后继的所有程序片以及表达式部分都有效。jsp引擎将jsp页面转换成java文件时,
这些局部变量对应于类中某个方法中的变量,即局部变

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值