JSP是什么意思,jsp中<% %>是什么含义

2020-12-01 14:20:03 字数 5763 阅读 9914

1楼:匿名用户

jsp的英文全称是java server page,中文全称是java服务器端语言。自jsp推出后,众多大公司都支持jsp技术的服务器,如ibm、oracle、bea公司等,所以jsp迅速成为商业应用的服务器端语言。它有5大优势:

(1)jsp方便与html混合;(2)jsp运行速度更快;(3)jsp技术有众多大软件公司支持;(4)jsp技术有众多开放性**组织支持;(5)可以跨平台运行。

2楼:圣☆刀剑

java server page的简写

3楼:检玉芬桑璧

jsp即java

server

page,

其实就是一种网页的形式。你在打开网页的时候,会看到地址栏有.htm

.html的情况,还有很多中

比如.asp

.jsp

.php

,都差不多的。

jsp是什么意思?

4楼:是不是真的

jsp是java服务器页面。

中文名:java服务器页面

外文名:java server pages

外语缩写:jsp

本质:动态网页技术标准

jsp全名为java server pages,中文名叫java服务器页面,其根本是一个简化的servlet设计,它是由sun microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。jsp技术有点类似asp技术,它是在传统的网页html(标准通用标记语言的子集)文件(*.htm,*.

html)中插入java程序段(scriptlet)和jsp标记(tag),从而形成jsp文件,后缀名为(*.jsp)。 用jsp开发的web应用是跨平台的,既能在linux下运行,也能在其他操作系统上运行。

它实现了html语法中的java扩展(以 <%, %>形式)。jsp与servlet一样,是在服务器端执行的。通常返回给客户端的就是一个html文本,因此客户端只要有浏览器就能浏览。

jsp技术使用java编程语言编写类xml的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。jsp将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于web的应用程序的开发变得迅速和容易。

java servlet是jsp的技术基础,而且大型的web应用程序的开发需要java servlet和jsp配合才能完成。jsp具备了java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。

jsp中<% %>是什么含义

5楼:匿名用户

jsp(java server pages)与servlet一样,是在服务器端执行的,通常返回该客户端的就是一个html文本.

<%............%>

是在jsp页面中使用,在%之间 直接写java**。

因为jsp页面运行是通过servlet自动编译成java**。

所以在%之间写的**会在编译后的文件中原样输出。

例 可以直接定义全局变量或局部变量

6楼:匿名用户

根据上面几楼的回答,我就〈%%>标记作个解释吧!<%%>用来在jsp里面嵌入java**,当jsp被解析生成servlet文件时,<%%>中的**被默认编入相应servlet的service方法.如果<% page method="post"%>设置了method属性,如上例则会把里面的**加入到dopost()方法里面.

像<%!%>标签就类似于在一个类里声明成员变量或方法等同的效果......

7楼:匿名用户

<%@ page %>jsp指令元素

<%@ include %>页面包含指令元素<%@ taglib %>标签指令元素

<% %>jsp脚本小元素

<%! %>jsp声明

元素:用来声明一些函数或变量

<%= %> jsp表达式元素:在页面上输出信息

8楼:匿名用户

楼上的说的都不错

<% %>这个里面可以直接写java**,但是建议还是少写,页面上写**,重用性差。

9楼:匿名用户

很简单<%和%>之间的是jsp的程序,至于里面如何逻辑运算,如何表达,都是java**,在服务器上运行。

其余的是html**,在客户端运行

jsp中${}代表什么意思

10楼:heart烟雨红尘

jsp中${}----是el表达式的常规表示方式,目的是为了获取{}中指定的对象(参数、对象等)的值如:$<====>user user = (user)request(搜寻范围).getattribute(user);string name = user.

getname();out.println(name)

“jsp中”是什么意思?

11楼:116贝贝爱

是在服务器端执行的意思。

一、jsp全名为java server pages,中文名叫java服务器页面,其根本是一个简化的servlet设计,jsp技术有点类似asp技术,它是在传统的网页html文件(*.htm,*.html)中插入java程序段。

用jsp开发的web应用是跨平台的,既能在linux下运行,也能在其他操作系统上运行。

二、jsp技术使用java编程语言编写类xml的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。jsp将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于web的应用程序的开发变得迅速和容易。

三、jsp(javaserver pages)是一种动态页面技术,它的主要目的是将表示逻辑从servlet中分离出来。

四、java servlet是jsp的技术基础,而且大型的web应用程序的开发需要java servlet和jsp配合才能完成。jsp具备了java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。

jsp页面<%@ ...%>是 什么意思

12楼:匿名用户

这表示是指令,主要用来提供整个jsp 网页相关的信息,并且用来设定jsp网页的相关属性,

例如:网页的编码方式、语法、信息等。

起始符号为: <%@

终止符号为: %>

目前有三种指令:page、include 和taglib,每一种指令都有各自的属性。

page 指令是最复杂的jsp指令,它的主要功能为设定整个jsp 网页的属性和相关功能。

include 指令表示:在jsp 编译时插入一个包含文本或**的文件,这个包含的过程是静态的,

而包含的文件可以是jsp 网页、html 网页、文本文件,或是一段java 程序。

taglib 指令能够让用户自定义新的标签。

13楼:**神童

这个是引用了那些包,比如你用到list,就会用到util包,这个<%@..%>就是我们引用包,所用到的标签语言,希望能够帮到你,请采纳我的答案。

14楼:匿名用户

jsp声明语句:,通常声明全局变量、常量、方法、类jsp scriptlet:,其中可包含局部变量、java语句jsp表达式:

显示注释:即html注释,可以在客户端显示隐式注释:即jsp注释,不能在客户端显示

以下是举得例子,帮助你理解

<%int result = 1;

out.println(num + "+" + result +" 结果 " + sum(num,result));

%><%!

private static final int num = 10 ; //常量

class person

public string tostring()}public int sum(int num , int result)

%>

jsp中$是什么意思?怎么用?

15楼:匿名用户

a)el语法:${}

b) el的作用:

1,可以进行数**算,逻辑运算,$是否为空 $比较2,可以拿到通信作用域里面的数据

16楼:匿名用户

***********************************

$,这个是el表达式的语法规则,兄弟你可以找找el表达式的相关资料。

***********************************

请问用jsp声明是什么意思···

17楼:匿名用户

jsp声明

声明(declaration)用来在jsp页面中声明变量和定义方法。声明是以

<%!开头,以%>结束的标签,其中可以包含任意数量的合法的java声明语句。下面是jsp声明的一个例子:

<%! int count = 0; %>上面**声明了一个名为count的变量并将其初始化为0。声明的变量仅在页面第一次载入时由容器初始化一次,初始化后在后面的请求中一直保持该值。

下面的**在一个标签中声明了一个变量和一个方法:

<%!

string color = ;

string getcolor(int i)%>

也可以将上面的两个java声明语句写在两个jsp声明标签中,如:

<%! string color = ; %><%!

string getcolor(int i)%>

18楼:jm丶

jsp 声明

用于声明变量和方法。在jsp 声明中声明方法看起来很特别,似乎没有类,只有方法定义,而方法又脱离类独立存在。

jsp 声明的格式如下:

〈%!声明部分%〉

看下面页面的源**:

〈%@page contenttype="text/html; charset=gb2312" language="java"%〉

<1--下面是jsp 声明部分》

〈%!//声明一个整形变量

public int count;

//声明一个方法

publicstringinfo ()

return "hello";

%〉〈%

//将 count 的值加i后输出

out.println(count++);

屯〉〈%

//输出 info()方法的返回值

out.println(info());

%〉在浏览器中测试该页面时,可以看到正常输出了count值,每刷新一次, count值将加1,同时也可以看到正常输出了info方法的返回值。

打开多个浏览器,甚至可以在不同的机器上打开浏览器刷新该页面,发现每个客户端 count值是完全连续的,所有的客户端共享了同一个count变量。这是因为: jsp页面会编译成一个se凹let 类,每个servlet在容器中只有一个实例:

而在jsp 中声明的变量是类的成员变量,成员变量只在创建实例时初始化,该变量的值将一直保存,直到实例销毁。

值得注意的是, infoo的值也可正常输出。因为jsp声明的方法其实是在jsp编译生成的 servlet类的方法一-java里的方法是不能独立存在的,即使在jsp页面中也不行。注意:

jsp声明中独立存在的方法,只是一种假象。

Linux中具体是什么作用,Linux 中 $符号是什么意思,代表什么含义

1楼 匿名用户 有两种作用 1 redhat station5 此处是指普通用户的提示符,root为 。 2 在脚本中是指申明变量,如 bin bash for ip in seq 1 254 此处是申明数字变化范围1到254 doping c1 w1 192 168 0 ip dev null e...

首都含义是什么意思,focus的含义是什么意思?

1楼 匿名用户 基本释义 首 第一,头脑,头部,领导 都 城市,都市。首都 国家 所在的城市。 2楼 大米霍稀饭 一般来说首都是一个国家的经济 政治 行政 文化 军事的中心。 特别是在政治方面。几乎所有的国家权力都集中在这里,但同时由于多方的限制他的发展即会受到国家政策的扶植也会受到一些限制,但总体...

含义是什么意思,一字含义是什么意思

1楼 盖世郝霞 一是阿拉伯数字中最小的正整数。它广泛应用于很多领域,比如在计算机技术中1与0是计算机储存的基本单位 在 领域1代表音阶中的1个基本音级 一,汉字的基本笔画,也可单独成为汉字,基本释义是最小的正整数。常用以表示人或事 物的最少数量。 泽一字的含义是什么? 2楼 匿名用户 泽 z 1 水...