JSP基础语法1
2016-02-19 00:00
696 查看
摘要: JSP的注释,Scriptlet,page指令
一,JSP注释
1,JSP中支持两种注释操作,一种是显示注释,这种注释在客户端可显示,一种是隐式注释,这种注释在客户端不显示。
A,显示注释:<!--注释内容-->
B,隐式注释:
格式1://注释,单行注释 ---->从java继承而来
格式2:/*注释*/ 多行注释 ---->从java继承而来
格式3:<%--注释--%> JSP注释
二,Scriptlet
在JSP中,最基本的内容就是Scriptlet,所有嵌入在Html中的Java代码都是要靠Scriptlet标记出来,在JSP中一共有三种Scriptlet代码:
1,<%%>:在此Scriptlet中可以定义局部变量,和输出内容
2,<%!%>:在此Scriptlet中可以定义全局变量,方法,类,声明全局常量较多!
3,<%=%>:用于输出一个变量和具体内容
三,page指令
一,JSP注释
1,JSP中支持两种注释操作,一种是显示注释,这种注释在客户端可显示,一种是隐式注释,这种注释在客户端不显示。
A,显示注释:<!--注释内容-->
B,隐式注释:
格式1://注释,单行注释 ---->从java继承而来
格式2:/*注释*/ 多行注释 ---->从java继承而来
格式3:<%--注释--%> JSP注释
二,Scriptlet
在JSP中,最基本的内容就是Scriptlet,所有嵌入在Html中的Java代码都是要靠Scriptlet标记出来,在JSP中一共有三种Scriptlet代码:
1,<%%>:在此Scriptlet中可以定义局部变量,和输出内容
<% int x = 1 ; //定义局部变量 String info = "IronMan" ; //定义内容 out.println("<h1>x="+x+"</h1>") ; out.println("<h1>info="+x+"</h1>") %>
2,<%!%>:在此Scriptlet中可以定义全局变量,方法,类,声明全局常量较多!
<%! public static final String info = "IronMan" ; //定义全局常量。 int x = 1 ; //定义全局变量,每次刷新不会重复声明 %> <% out.println("<h2>x="+ x++ +"</h2>") ; %> <%! public int add(int x,int y) //定义 方法 { return x+y ; } %> <%! class Person //定义 一个类 { private String name ; private int age ; public Person(String name,int age) { this.name = name ; this.age = age ; } public String toString() { return "name="+this.name+",age="+this.age ; } } %> <% out.println("<h2>info="+info+"</h2>") ; out.println("<h2>1+2="+add(1,2)+"</h2>") ; out.println("<h2>"+new Person("IronMan",20)+"</h2>") ; %>
3,<%=%>:用于输出一个变量和具体内容
<% String info = "IronMan" ; //定义一个内容 int x = 20 ; //定义 一个变量 %> <h2>info=<%=info%></h2> <h2>x=<%=x%></h2> <h2>Hero=<%=IronMan%></h2>
三,page指令
<%@ page language="java" contentType="text/html" pageEncoding="gb2312"%>
相关文章推荐
- JSP基础语法2
- JSP内置对象
- json、xml的区别
- JSON介绍
- js的解析--预处理(三)
- jsp的 javascript中 嵌套 html 注释
- Createjs学习心得之使用EaselJs实现拖拽效果
- 我的第一个jsp程序
- JSP的自定义标签(五)之Tag File
- Javascript自学-4
- Fastjson反序列化泛型类型时候的一个问题
- JSP的自定义标签(四)之定义函数
- js文件引用其它js文件内容
- 笔记一、初识 Javascript
- js动画(3)——缓冲动画
- JSP的Listener介绍
- Javascript 中神奇的 this
- 自学javascript笔记_自用_解析W3school的代码_JS对象
- js动画(2)——透明度动画
- javascriptcore库的使用详解