JSP 语法基础知识

1. JSP注释

JSP 中注释分两大类:

 显式注释: <!--HTML 注释,客户端可见-->(加重传输负担,尽量少用)

 隐式注释:

格式一:// 单行注释

格式二:/* */ 单行或多行注释

格式三:<%--JSP 注释,客户端不可见--%> JSP 注释

举例:

编写 JSP 文件,包含以上三种注释

2. Scriptlet(脚本小程序)

所有嵌入在 HTML 代码中的 Java 程序都必须使用 Scriptlet 标记出来。

Scriptlet 包括:小脚本、声明和表达式,下面分别介绍。

(1)小脚本:<%Java 代码%>

 可以写我们 Java 应用程序方法中的各种语句,包括定义变量等,但是不能写方法。

 原因:这些代码会被 JSP 引擎转换成类中的方法体,若写了方法,相当于方法体中

声明方法,所以不能在小脚本中写方法。

例如:

在 Jsp 页面中求 1-100 累加和并在页面输出:

(2)声明:<%! 方法 %>

 定义全局常量,编写方法,但不能直接在<%!  %>里面写任何普通语句,因为此部分会被 JSP

引擎转换成类中的一个方法。

 注意:此部分不能使用 JSP 内置对象。

例如:

声明一个格式化日期的方法,调用显示当前日期。

(3)表达式: <%=%>

 输出一个变量或一个具体内容。

例如:

分别用 out.print()和表达式在页面上打印十行十列的表格,比较哪种方式更好。

out.print()输出:

表达式输出:更简洁,前台代码更规整,所以推荐此种方式。

时间: 2024-10-08 17:23:34

JSP 语法基础知识的相关文章

JSP SERVLET 基础知识

jsp(java server page)和servlet是JAVA EE规范的两个基本成员,是JAVA WEB开发的重点也是基础知识.JSP本质上也需要编译成SERVLET运行. JSP比较简单,可以理解为在HTML页面中嵌入JAVA代码,或使用各种JSP标签,再辅以各种JAVA BEAN. <!-- JSP声明 --> <%! public String info(){return "Hello jsp";} %> <div> <!-- J

黑马day05 jsp语法相关知识

1.jsp技术 jsp是sun提供动态web资源开发技术.为了解决在Servlet中拼写html内容css.js内容十分不方便的问题,sun提供了这样一门技术.如果说Servlet是在java中嵌套HTML,则jsp就是在HTML中嵌套java代码,从而十分便于组织html页面 jsp页面在第一次被访问到时会被jsp翻译引擎翻译成一个Servlet,从此对这个jsp页面的访问都是由这个Servlet执行后进行输出 2.jsp语法 (1)JSP模版元素 :jsp页面中书写的HTML内容称作JSP的

JAVAEE之jsp语法基础

jsp的常用知识点: jsp的三种注释 三种scriptlet及其区别 page指令 jsp中连接数据库 包含指令 跳转指令 登陆程序 jsp的介绍: jsp是在sun公司吸收了asp的特点,在html中加入了java代码,形成了jsp.任何的语言都有自己的语法,jsp虽然是在java基础上的应用,但是依然有其自己扩充的语法,而且在jsp中,所有的java语言都可以使用. jsp的注释 jsp的注释分为两类三种: ·显示注释:使用html的注释风格<!-- 注释的内容--> ·隐式注释 ·ja

sass语法基础知识

文件后缀名 sass有两种后缀名文件:一种后缀名为sass,不使用大括号和分号:另一种就是我们这里使用的scss文件,这种和我们平时写的css文件格式差不多,使用大括号和分号.而本教程中所说的所有sass文件都指后缀名为scss的文件.在此也建议使用后缀名为scss的文件,以避免sass后缀名的严格格式要求报错. //文件后缀名为sass的语法 body background: #eee font-size:12px p background: #0982c1 //文件后缀名为scss的语法 b

JSP语法基础(一)

一.JSP页面中的凝视 (1)HTML凝视 <!-- comment [ <%=expression %> ] --> 能在client显示的一种凝视,标记内的全部JSP脚本元素.指令和动作正常运行,也就是说编译器会扫描凝视内的代码行. (2)Java凝视(隐式凝视) <% //comment%> <%/*comment  */ %> (3)JSP凝视(隐式凝视) <%--comment--%> 注意:用隐藏凝视标记的字符会在JSP编译时被忽略掉

jsp开发基础知识

1. JSP的定义 JSP 全称是 Java Server Pages,是 SUN 公司定义的一种用于开发动态 web 资源的技术. 它的实现就是在我们的 html 代码中嵌入 java 语言代码.jsp 文件扩展名为 .jsp. 特点:写 JSP 就像写 html 一样,但是可以嵌入 java 代码,提供动态数据.实际上 jsp 主要作为数据显示模板使用,这一点慢慢的会体会到. 2.JSP 执行过程 Web 容器处理 JSP 文件请求需要经过 3 个阶段:  翻译阶段:JSP 文件会被 We

JSP一些基础知识

因为jsp最后会转换成servlet,这就有可能会覆盖init和destory方法,但是在tomcat 6.0.29,如果要覆写的话,如下:  <%!     //覆盖jspInit方法     public void jspInit(){          ServletConfig cfg = getServletConfig();        String name = cfg.getInitParameter("name");     ServletContext co

程序员入门知识之PHP语法基础知识

PHP的语法结构: 1,标准风格,也叫XML格式,<?php ?> //告诉浏览器以什么编码方式来解析什么类型的文档(可以解决乱码问题) header("content-Type:text/html;charset=utf-8");写在任何输出之前 2,短风格,也叫asp_tags //<? 代码 ?> 3,ASP风格,<% 代码 %> 4,长风格,<script language=”php”>代码</script> PHP文

jsp基础知识(基本的语法及原理)

jsp 语法分为三种不同的类型: (1) 编译器指令: 类如: <%@ page import="java.io.*"%> (2) 脚本语法: 指定的是java代码: 比如: <%for(int i=0;i<n;i++){ %> <%} %> (3) 动作的语法: 比如: <jsp:forward> <jsp:getProperty>,<jsp:include> jsp 的执行过程: ****** jsp的声