本篇文章为你整理了javaweb:jsp的基础语法(jsp基本语法)的详细内容,包含有jsp基本用法 jsp基本语法 jsp+java jspweb技术及应用教程 javaweb:jsp的基础语法,希望能帮助你了解 javaweb:jsp的基础语法。
jsp作为java技术的一项应用,它支持所有的java语法,并且拥有一些自己的扩充语法。
下面我们就来说一些jsp的扩充语法
1.jsp表达式
可以将程序的输出,输出到客户端
%= 变量或表达式%
%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%
!DOCTYPE html
html
head
meta charset="UTF-8"
title 登录成功 /title
/head
body
%= new java.util.Date()%
/body
/html
2.jsp脚本片段
%java代码段%
写一些java的代码段
%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%
!DOCTYPE html
html
head
meta charset="UTF-8"
title 登录成功 /title
/head
body
%--jsp表达式 --%
%= new java.util.Date()%
%--jsp脚本片段 --%
int num = 0;
for(int i = 1; i = 100; i ++){
num += i;
out.print(" h1 " + num +" /h1 ");
%--在代码中嵌入html元素 --%
for(int i = 0; i i ++){
h1 HelloWorld %out.print(i);% /h1
/body
/html
即可写普通的java代码段,又可以在java代码中嵌入html的元素,非常灵活
3.jsp声明
%!%
%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%
!DOCTYPE html
html
head
meta charset="UTF-8"
title 登录成功 /title
/head
body
%--jsp表达式 --%
%= new java.util.Date()%
%--jsp脚本片段 --%
int num = 0;
for(int i = 1; i = 100; i ++){
num += i;
out.print(" h1 " + num +" /h1 ");
%--在代码中嵌入html元素 --%
for(int i = 0; i i ++){
h1 HelloWorld %out.print(i);% /h1
%--jsp声明 --%
private int a;
private int b;
public void setab(int a, int b){
this.a = a;
this.b = b;
public int getA(){
return a;
/body
/html
jsp本质上还是一个java程序,上面我们写的表达式和脚本片段,都是在这个类中的一个方法中生成代码段;而jsp声明是直接在类内生成代码段,也就是定义了一些全局的内容。
4.jsp注释
%--内容--%
(本文仅作个人学习记录用,如有纰漏,敬请指正)
以上就是javaweb:jsp的基础语法(jsp基本语法)的详细内容,想要了解更多 javaweb:jsp的基础语法的内容,请持续关注盛行IT软件开发工作室。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。