展开

关键词

Jsp、指令及动作

一、JSP1、JSP的模板:(先写HTML)   就是JSP中的那些HTML标记   作用:页面布局和美化2、JSP的Java脚本表达式:   作用:输出数据到页面上   :(实际上就是调用输出流打印到页面上 4、JSP的声明:(了解其原理)    作用:定义类的成员    :5、JSP的注释:    作用:注释Java脚本代码    :   Jsp注释在客户端查看源文件无看到,而Html注释在客户端可以看到二 容器不必先生成被包含jsp页面或servlet的class文件,而是直接将内容添加到源组件中 动态包含: 采用动作:路径如果以(当前应用)就是绝对路径。 原理:先生成被包含jsp页面或servlet的class文件,再添加到源组件中 3. taglib 作用:引入外部的标签 : 三、JSP常用的动作 包含  请求转发 :在包含和转发时,利用该标签传递请求参数 JSP中操作JavaBean的动作:1. jsp:useBean  作用:用于在指定域范围内查找指定名称的JavaBean对象,找到了就直接使用;没有找到,创建一个,并放到指定的域范围内。

66460

JSP总结二(动作)

JSP总结二(动作)1.1. 1.2. 1.3. 1.4. JavaBean的存活范围1.4.1. 在page范围1.4.2. 在request范围1.4.3. 参考文章JSP总结二(动作) 前面介绍了一种指令include,那是一种静态包含JSP文件,这个标签是动态包含一个JSP页面,也就是被包含的JSP页面和原JSP将合并在一起,转译为一个Servlet 动态的包含JSP文件即是被包含的JSP和原JSP分别转译为一个Servlet类,这就保证了其中的变量可以重复定义了,因为并不是在一个类中了 这种标签转译为Servlet和指令include是一样的 ,就是Servlet中转发 绑定属性,在login.jsp中可以获取 request.setAttribute(username,陈加兵); 当前页面的请求将会交给login.jsp文件处理 这个动作是用来搭配 JavaBean必须满足下面的条件: 必须实现Java.io.Serializable接口没有公开的(public)类变量具有无参构造函数(默认的都有)具有公开的设置方(setter)与取值方(getter

16310
  • 广告
    关闭

    云产品限时秒杀

    云服务器1核2G首年50元,还有多款热门云产品满足您的上云需求

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python基本

    静态言(CC++、Java);脚本言(python、JavaScript、PHP)IPO(Input、Process、Output)#:python中的注释符号;‘’‘    ’‘’:多行注释python 列表类型:由0个或多个数据组成的有序序列  in   判断字符串中最后一个字符是否在列表中每个保留字所在行最后存在一个冒号(:),的一部分  例如:if in :#如果条件为True则执行冒号后面句 评估函数eval() : eval() 去掉参数最外侧引号并执行余下句的函数

    20540

    JSP

    JSP 脚本程序脚本程序可以包含任意量的Java句、变量、方或表达式,只要它们在脚本言中是有效的。 在JSP文件中,您必须先声明这些变量和方然后才能使用它们。(全局变量)JSP声明的格式: JSP表达式一个JSP表达式中包含的脚本言表达式,先被转化成String,然后插入到表达式出现的地方。 JSP注释的格式: JSP指令JSP指令用来设置与整个JSP页面相关的属性。JSP指令格式: JSP行为JSP行为标签使用XML结构来控制servlet引擎。 行为标签只有一种格式,它严格遵守XML标准: JSP 动作包含文件:请求转发:, 如果转发目标是一个动态文件,还可以向该文件中传递多个参数。 对于 indexed 属性,必须提供两对相匹配的 getXXX() 与 setXXX() 方,一对是用来设置整个数组,另一对是用来获得或设定数组中的某个

    25520

    JSP

    ① 注释 (Comments Elements)1. 标准的HTML注释。JSP容器会将该注释发往客户端浏览器,但不在浏览器中显示,可以在HTML源文件中查看。 jsp页面中类和方的声明必须放在声明块内。 declaration - 要声明的变量、类或方2. 脚本块,可以包含有效的java程序片段。 scriptlet - 标准java代码3. exception对象 isThreadSafe=true|false - 设置本页面是否可以响应多个请求 language=java - 设置JSP容器编译本页面使用什么样的言,目前只有java一种 指令的XML表示形式。有如下用: - 对应指令 - 对应指令 - 对应指令12. declaration 声明块的XML表示形式,对应于。 用来动态定义XML的标签。 name - XML标签的名称

    33750

    JSP 基本凉凉,学妹不知道他是啥

    如果您没有给文件关联一个路径,JSP 编译器默认在当前路径下寻找1.4 JSP 动作  与 JSP 指令不同的是,JSP 动作在请求处理阶段起作用。JSP 动作是用 XML 写成的。 利用 JSP 动作可以动态地插入文件、重用 JavaBean 组件、把用户重定向到另外的页面、为 Java 插件生成 HTML 代码。动作只有一种,它符合 XML 标准:。 动作基本上都是预定义的函数,JSP规范定义了一系列的标准动作,它用JSP作为前缀,可用的标准动作如下:描述jsp:include在页面被请求的时候引入一个文件jsp:useBean寻找或者实例化一个 jsp:attribute设置动态定义的 XML 属性jsp:body设置动态定义的 XML 内容jsp:text在 JSP 页面和文档中使用写入文本的模板所有的动作要都有两个属性:id 属性和 ♞ id 属性:id 属性是动作的唯一标识,可以在 JSP 页面中引用。动作创建的 id 值可以通过 PageContext 来调用。

    25020

    JSP简单入门(1)

    JSP页面中可以包含模板、脚本、EL表达式、注释、指令、和行为JSP标签)等内容。有三种类型的脚本JSP脚本片断、JSP表达式和JSP声明,它们内部使用的都是Java脚本代码。 一、模板JSP页面中的静态HTML内容被称之为JSP模板。二、脚本1、JSP表达式将一个Java变量或表达式的计算结果输出到客户端的简化方式,代码位于之中。 3、JSP声明JSP页面中的脚本片断、表达式、模板等都将转换成Servlet的_jspService方中的程序代码,显然,在脚本片断中声明的变量都将成_jspService方中的局部变量。 另外,在脚本片断中声明的方也将被插入到_jspService方中,这就会出现在方中定义方错误。如果希望在JSP页面中为其转换成的Servlet定义成员变量和方,就要使用JSP声明。 三、EL表达式(简述)EL表达式的基本格式为”${表达式}“,它可以出现在JSP自定义标签和标准标签的属性值中,其计算结果将作为标签的属性值或属性值的一部分;EL表达式也可以出现在模板中,其计算结果将插入进当前的输出流中

    639110

    jsp基本

    JSP页面构成JSP页面就是带有JSP的常规Web页面,它由静态内容和动态内容构成 静态内容指的是HTML动态内容指的是JSPJSP页面的组成 标记 HTML 所以HTML标签 注释 HTML注释、JSP页面注释、Java注释 指令 page指令、include指令、taglib指令 脚本 声明、表达式、脚本 动作 JSP注释 HTML注释注释 Java注释 JSP注释指令 指令 描述 定义网页依赖属性,比如脚本言、error页面、缓存需求等等 包含其他文件 引入标签库的定义 Page指令有关属性(13个) 属性 描述 buffer 指定out对象使用缓冲区的大小 指定对JSP页面的访问是否为线程安全 language 定义JSP页面所用的脚本言,默认是Java session 指定JSP页面是否使用session isELIgnored 指定是否执行EL表达式 代码片段 动作 描述 jsp:include 在页面被请求的时候引入一个文件。

    24110

    JSP include指令和include动作的区别

    include指令JSP可以通过include指令来包含其他文件。被包含的文件可以是JSP文件、HTML文件或文本文件。包含的文件就好像是该JSP文件的一部分,会被同时编译执行。 Include指令的格式如下: Include指令中的文件名实际上是一个相对的URL。如果您没有给文件关联一个路径,JSP编译器默认在当前路径下寻找。 include动作与JSP指令不同的是,JSP动作在请求处理阶段起作用。JSP动作是用XML写成的。 动作基本上都是预定义的函数,JSP规范定义了一系列的标准动作,它用JSP作为前缀,可用的标准动作如下:jsp:include: 在页面被请求的时候引入一个文件。 jsp:element: 定义动态XMLjsp:attribute: 设置动态定义的XML属性。jsp:body: 设置动态定义的XML内容。

    30630

    前端|静态到动态的实现—JSP技术

    JSP成分主要分为三种:脚本 2.指令 3.动作1、脚本是用来插入Java代码的,格式分别为:声明、表达式、脚本段。声明是用来定义Java变量和方的。表达式是用来计算并插入到页面中。 脚本是在JSP中嵌入Java代码段。2、JSP指令包含:page指令、include指令和taglib指令。 Page属性有以下一些:language=”ScriptLanguage” 指定JSP Container用什么言来编译,目前只支持JAVA言。 3、JSP动作下面是一些可用JSP动作:1jsp:include 在请求页面时包含一个文件。 2 jsp:useBean 查找或实例化一个JavaBean。 7jsp:element 动态定义XML。8jsp:attribute 定义动态定义的XML属性。9 jsp:body定义动态定义的XML的正文。

    39230

    JavaWeb(七)JSP-2

    : 其中的file属性用于指定被引入文件的相对路径。  细节:(1)被引入的文件必须遵循JSP,其中的内容可以包含静态HTML、JSP脚本JSP指令和JSP行为等普通JSP页面所具有的一切内容。  4、JSP标签JSP还提供了一种称之为Action的,在JSP页面中使用Action可以完成各种通用的JSP页面功能,也可以实现一些处理复杂业务逻辑的专用功能。  Action采用XML格式,即每个ActionJSP页面中都以XML标签的形式出现。 JSP规范中定义了一些标准的Action,这些的标签名都以jsp作为前缀,并且全部采用小写,例如,、、等等。

    31160

    JSP简单入门(2)

    六、行为JSP标签,简述)JSP提供了一种称之为Action的,在JSP页面中使用Action可以完成各种通用的JSP页面功能。 Action采用XML格式,所以,干脆将Action称之为JSP标签。 简单理解是:翻译当前JSP页面时,遇到这条句,调用一个include方,把引入文件包含进来,并不会把引入的文件翻译后的Servlet代码包含在当前JSP页面翻译的Servlet中。 其如下: 其中,page属性用于指定被引入资源的相对路径,也可以通过执行一个表达式来获得,flush属性指定在插入其他资源的输出内容时,是否先将当前JSP页面已输出的内容刷新到客户端,其默认值是false 标签实际上被翻译成了调用PageContext.forward方句,并在调用forward方后使用return句结束了service方的执行流程,从而不再执行标签后面的句。

    52350

    JAVA_WEB--jsp

    JSP声明一个声明句可以声明一个或多个变量、方,供后面的Java代码使用。在JSP文件中,必须先声明这些变量和方然后才能使用它们。 表达式中可以包含任何符合Java言规范的表达式,但是不能使用分号来结束表达式。 JSP指令格式: 指令描述定义页面的依赖属性,比如脚本言、error页面、缓存需求等等包含其他文件引入标签库的定义,可以是自定义标签 JSP行为JSP行为标签使用XML结构来控制servlet :plugin用于在生成的HTML页面中包含Applet和JavaBean对象jsp:element动态创建一个XMLjsp:attribute定义动态创建的XML的属性jsp:body定义动态创建的 XML的主体jsp:text用于封装模板数据 JSP隐含对象 对象描述requestHttpServletRequest类的实例responseHttpServletResponse类的实例outPrintWriter

    9310

    Java --- JSP2新特性

    ) --向指定的页面隐式的包含外部文件(引入的位置在指定页面的底部)在web.xml中我们使用jsp-config来直接配置jsp属性,每个jsp-config下,可以由多个jsp-property-group el-ignored指定该页面是否支持表达式言(接下来会说),默认是false表示支持EL。 可以看到这两个的作用和我们jsp中的编译指令include十分相似,只是我们的include编译指令可以自己选择引入的外部文件放在被引入的jsp页面中的位置,而这两个则一个是引入到当前jsp页面头部 ,创建一个标签库,在taglib下,定义一个function子表示一个方。 首先需要写一个标签处理类继承SimpleTag,然后实现doTag方就就可以用来处理标签了,然后我们需要创建一个tld文件,在跟taglib中定义一个一个的tag,最后在jsp页面中使用。

    30690

    Web-第十一天 JSP学习

    实际上,JSP只是在原有的HTML文件中加入了一些具有Java特点的代码,这些代码具有其独有的特点,称为JSP。? 1.2.2 JSP基本JSP文件中可以嵌套很多内容,例如,JSP的脚本和注释等,这些内容的编写都需要遵循一定的规范,接下来,本节将针对这些进行详细的讲解。 关于include指令的具体应用,有很多问题需要注意,接下来,将这些问题进行列举,具体如下: (1) 被引入的文件必须遵循JSP,其中的内容可以包含静态HTML、JSP脚本JSP指令等普通JSP 1.2.6 JSP动作(了解)JSP动作用来控制JSP的行为,执行一些常用的JSP页面动作。通过动作可以实现使用多行Java代码能够实现的效果,如包含页面文件,实现请求转发等。 1.2.6.1 动作JSP页面中,为了把其他资源的输出内容插入到当前JSP页面的输出内容中,JSP技术提供了动作,动作的具体格式如下所示: 在上述格式中,page属性用于指定被引入资源的相对路径

    35230

    二进制是一种“逢二进一”的计数,跟我们人类使用的“逢十进一”的计数没有实质性的区别,人类因为有十根手指所以使用了十进制(因为在数数时十根手指用完之后就只能进位了,当然凡事都有例外,玛雅人可能是因为长年光着脚的原因把脚趾头也算上了 ,于是他们使用了二十进制的计数,在这种计数的指导下玛雅人的历就与我们平常使用的历不一样,而按照玛雅人的历,2012年是上一个所谓的“太阳纪”的最后一年,而2013年则是新的“太阳纪”的开始,后来这件事情被以讹传讹的方式误传为 ”2012年是玛雅人预言的世界末日“这种荒诞的说,今天我们可以大胆的猜测,玛雅文明之所以发展缓慢估计也与使用了二十进制有关)。 - 浮点型:浮点数也就是小数,之所以称为浮点数,是因为按照科学记数表示时,一个浮点数的小数点位置是可变的,浮点数除了数学写(如`123.456`)之外还支持科学计数(如`1.23456e2`)。 - 字符串型:字符串是以单引号或双引号括起来的任意文本,比如`hello`和`hello`,字符串还有原始字符串表示、字节字符串表示、Unicode字符串表示,而且可以书写成多行的形式(用三个单引号或三个双引号开头

    14420

    jsp基础知识 jsp指令 jsp9大内置对象 jstl表达式

    JSP指令格式: 指令 描述 定义页面的依赖属性,比如脚本言、error页面、缓存需求等等 包含其他文件 引入标签库的定义,可以是自定义标签 Include指令JSP可以通过include指令来包含其他文件 Taglib指令的: uri属性确定标签库的位置,prefix属性指定标签库的前缀。等价的XML: 3,JSP行为JSP行为标签使用XML结构来控制servlet引擎。 对象 jsp:plugin 用于在生成的HTML页面中包含Applet和JavaBean对象 jsp:element 动态创建一个XML jsp:attribute 定义动态创建的XML的属性 jsp:body 定义动态创建的XML的主体 jsp:text 用于封装模板数据 4,JSP隐含对象JSP支持九个自动定义的变量,江湖人称隐含对象。 属性 描述 是否必要 默认值 items 要被循环的信息 否 无 begin 开始的(0=第一个,1=第二个) 否 0 end 最后一个(0=第一个,1=第二个) 否 Last

    53511

    JavaWeb(六)JSP-1

    (2)在JSP页面中编写的Java代码需要嵌套在中,嵌套在之间的Java代码被称之为脚本片段(Scriptlets),没有嵌套在之间的内容被称之为JSP的模版。 6、JSP与Servlet的应用比较(1)JSP是一种以产生网页显示内容为中心的WEB开发技术,它可以直接使用模版来产生网页文档的内容。 7、JSP基本7.1、JSP模版(1)JSP页面中的静态HTML内容称之为JSP模版,在静态的HTML内容之中可以嵌套JSP的其他各种来产生动态内容和执行业务逻辑。 (2)JSP模版定义了网页的基本骨架,即定义了页面的结构和外观。 、HTML标记、其他JSP都必须在脚本片断之外编写。

    32430

    web.xml配置详解

    这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的的DTD(Document Type Definition,文档类型定义)。 所有部署描述符文件的顶层(根)为web-app。请注意,XML不像HTML,他们是大小写敏感的。因此,web-App和WEB-APP都是不合的,web-app必须用小写。          java.lang.Exception    exception.jsp 14:含义jsp-config主要用来设定JSP的相关配置,包括和两个子.其中JSP 1.2时就已经存在了 ;而是JSP 2.0新增的. taglib包含两个子taglib-uri和taglib-location.用来设定JSP网页用到的Tag Library路径. URL 设定值所影响的范围,如:CH2 或者*.jsptrue|false 若为true,表示不支持EL.true|false 若为true表示不支持.encoding 设定JSP网页的编码.jspf

    1.4K10

    当Java遇见了Html--Jsp详解篇

    描述 include指令 include 动作 < % @ include file=”“> < jsp:include page=”url” flush=”true”> 发生时间 页面转换期间 注释 html注释 客户端可见jsp 注释 客户端不可见jsp 脚本注释 客户端不可见 单行注射 /** 多行注释*/3.jsp脚本 在jsp页面中执行的java代码,: 4.jsp声明 在jsp页面定义变量或者方 举例: 5.jsp表达式 在jsp页面执行的表达式,: 表达式不以分号结尾举例: hello, 三、jsp生命周期? 的使用动作: 动作为请求处理阶段提供信息。? login.jsp 用户名: 密码: dologin.jsp setProperty动作 用户名: 密码: 测试javabean的四个作用域范围 javaben 四大作用域page ,仅当前页面有效

    51170

    相关产品

    • TDSQL-A PostgreSQL 版

      TDSQL-A PostgreSQL 版

      TDSQL-A for PostgreSQL,腾讯云自研的新一代分析型数据库,全面兼容PostgreSQL语法,高度兼容Oracle语法,支持行列混合存储,提供高性能海量数据实时存储和高效复杂查询分析能力。适用GB~PB级数据OLAP处理能力。

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注云+社区

      领取腾讯云代金券