网页脚本基本java语法_JSP的基本语法

a)jsp头部的page指令

jsp的page指令可以修改jsp页面中的一些重要属性,或者行为

laguage 属性                         表示jsp翻译之后是什么语言的文件,暂时只支持JAVA语言

contenType属性                  表示jsp返回的数据是什么。也是源码中,response.setContenType()的参数值

pageEncoding属性             表示jsp页面文件本身的字符集

import属性                             用于导包

===========================以下两个属性用于设置out输出流=================================

autoFlush属性                    设置out缓冲区满了之后,是否自动刷新,默认值为true

buffer属性                             设置out缓冲区的大小,默认值为8kb

c3b9c23cd68ddf65348e49cbc53ed542.png

===========================================================================================

errorPage属性                     设置jsp页面出错时,默认跳转的页面

isErrorPage属性                  设置当前jsp页面是否为错误信息页,默认值为false,如果为true,可以获取异常信息

session属性                           设置访问当前jsp页面是否会自动创建HttpSession对象,默认为true

extends属性                           设置jsp页面翻译之后继承的类的对象

b) JSP的常用脚本

声明脚本 

作用:可以给 jsp 翻译出来的 java 类定义属性和方法甚至是静态代码块。内部类等。

1dbbb504f0d3df68a346c92382477cc1.png

2 表达式脚本  

作用:在jsp页面输出数据

特点

所有表达式脚本都会被翻译到_jspService()方法中

表达式脚本都会被翻译成为out.print()输出到页面上

由于表达式是被翻译到_jspService()方法中,所以_jspService()方法中的所有对象都可以使用

表达式脚本中的表达式不可以以分号结束

3 代码脚本   

作用:在jsp页面中编写java代码,实现功能

特点

代码脚本翻译之后,在_jspService()方法中

由于代码脚本是翻译到_jspService()方法中的,多以_jspService()方法中的所有对象都可以使用

可以用多个代码脚本块组合完成一个完整的JAVA功能

可以搭配表达式脚本一起使用

a8adc919b19d731a95f6b8399ddcec23.png

c) 注释

html注释 html 注释会被翻译到 java 源代码中。在_jspService 方法里,以 out.writer 输出到客户端。

java注释  java 注释会被翻译到 java 源代码中。

jsp注释    jsp注释可以注释掉jsp页码里的东西

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值