jsp概述及基本语法
2016-09-19 20:25
225 查看
jsp概述
JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。JSP实际上就是Servlet。
jsp = html + java
html:静态内容
servlet:服务器端的小应用程序。适合编写java逻辑代码,如果编写网页内容–苦逼。
jsp:适合编写输出动态内容,但不适合编写java逻辑。
jsp基本语法
1、JSP模版元素
网页的静态内容。如:html标签和文本。
2、JSP的脚本
2.1、小脚本 <% java代码 %>
2.1、表达式 <%= 2+3 %> 等价于out.print(2+3);
2.3、声明 <%! %> 表示在类中定义全局成员,和静态块。
每次运行num1都是6,而num2每次都会加1,因为num2是成员变量,jsp实质上就是一个servlet,每次运行都是调用service方法,所以num2每次都加1,而num1是局部变量,每次运行都会重新设为5再加1
3、JSP注释
JSP注释:<%– 被注释的内容 –%> 特点:安全,省流量
网页注释: 特点:不安全,费流量
4、3指令
5、6动作
6、9内置对象*
JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。JSP实际上就是Servlet。
jsp = html + java
html:静态内容
servlet:服务器端的小应用程序。适合编写java逻辑代码,如果编写网页内容–苦逼。
jsp:适合编写输出动态内容,但不适合编写java逻辑。
jsp基本语法
1、JSP模版元素
网页的静态内容。如:html标签和文本。
2、JSP的脚本
2.1、小脚本 <% java代码 %>
<% String ss = "username"; out.println("欢迎"+ss+"登陆!"); %>
2.1、表达式 <%= 2+3 %> 等价于out.print(2+3);
2.3、声明 <%! %> 表示在类中定义全局成员,和静态块。
<%! int num2 = 5; public void show() { System.out.println("hehe"); } %> <% int num1 = 5; num1++; num2++; out.println(num1); out.println(num2); %>
每次运行num1都是6,而num2每次都会加1,因为num2是成员变量,jsp实质上就是一个servlet,每次运行都是调用service方法,所以num2每次都加1,而num1是局部变量,每次运行都会重新设为5再加1
3、JSP注释
JSP注释:<%– 被注释的内容 –%> 特点:安全,省流量
网页注释: 特点:不安全,费流量
4、3指令
5、6动作
6、9内置对象*
相关文章推荐
- JSP概述及基本语法
- JSP 基本语法
- JSP的基本语法与简单表单处理
- JSP基本语法
- JSP基本语法(上)
- (七)JSP基本语法--session对象
- JSP基本语法
- jsp基本语法介绍
- JSP基本语法D--request对象
- (二)JSP基本语法A
- jsp基本语法
- JSP基本语法
- jsp程序设计(二)-jsp基本语法(5)-Page指令
- jsp程序设计(二)-jsp基本语法(4)-Scriptlet
- (三)JSP基本语法B
- jsp程序设计(二)-jsp基本语法(2)-声明
- jsp程序设计(二)-jsp基本语法(10)- jsp:plugin
- jsp程序设计(二)-jsp基本语法(7)- jsp:forward
- JSP概述、元素、语法、解释
- jsp的基本语法