jsp基本语法

ads

俗话说的好啊,一入计算机深似海啊,现在又不知不觉又要开始挖JSP的坑了。JSP可以说是嵌入到html里Java程序,所以在html里它也有特定的标签来标识这段“java”程序。主要就4种:声明,表达式,注释和指令。


首先上代码(这是包含以上4种的代码):

运行效果:


それでは始めましょう(那么开始吧)

  1. JSP声明:
    声明是放在<%! %>之间的,可以声明变量和方法,其声明在整个页面中有效,且当多个用户请求同一JSP页面时,变量被多个用户共享(也就是说一个用户更改过变量值,则第二用户看到的 就是更改后的值了)。eg:

  2. JSP表达式:
    表达式是放在<%= %>之间的。其插入的表达式必须能求值,其所得值会以字符串形式返回到客户端。eg:

  3. JSP注释:
    注释是放在<%-- %-->之间的,类似html的注释<!-- !-->。eg:

  4. JSP指令:
    指令通常在整个页面范围内有效,其也不向客户端产生任何输出,其格式:<%@ 指令标记 [属性1="值1"  属性2="值2"] %>。JSP指令包括:include指令,page指令,taglib指令


    include指令
    用于在JSP中插入文件,这个文件可以是文本或代码。格式为:
    <%@ include file="被包含文件的地址" %>
    eg(也可以指向JSP文件):
    结果:


    page指令用以指定使用的脚本语言,导入指定的类及软件包等,如开头的第一行一般都是:

    也可用于导入包等:

    它能使用的属性值有如下:


    taglib指令允许用户自定义标签,一个自定义标签库就是自定义标签的集合,Taglib指令引入一个自定义标签集合的定义,包括库路径、自定义标签。

  5. 其它:
    标签<% %>中包含的是符合Java语法的Java代码。

    当jsp出现了Processing instruction not closed此问题

    解决方法:
    1.关闭此页面,重新打开
    2.看标签有没有没闭合的
    3.关闭eclipse,重新打开


最后编辑于:2024/1/9 拔丝英语网

admin-avatar

英语作文代写、国外视频下载

高质量学习资料分享

admin@buzzrecipe.com