gpt4 book ai didi

jsp - <%%> 和 <%!%> 有什么区别

转载 作者:行者123 更新时间:2023-12-04 19:53:54 26 4
gpt4 key购买 nike

我尝试发现在 JSP 中人们使用几个不同的标签,例如 <% %><%! %>当向页面添加 Java 代码时,谁能告诉我这两个标签之间的主要区别是什么。

谢谢。

最佳答案

因此,有许多不同的 jsp 脚本元素,每个元素都有不同的用途。它们是:

  • <% %> : 小脚本
    • 计算 Java 表达式。在生成的 HTML 中不显示任何结果。声明的变量只有局部作用域,因此不能从 .jsp 中的其他地方访问
  • <%! %> : 声明
    • 允许声明方法或变量,然后可以在 .jsp 中的其他地方访问它们
  • <%@ %> : 指令
    • 指定与页面相关的属性,例如使用的脚本语言或“包含”语句
  • <%= %> : 表达式
    • 计算 Java 表达式。将结果(作为字符串)插入到 .jsp 中的 HTML
  • <%-- --%> : 注释
    • JSP 注释标签。与 HTML 注释不同,这些不会显示在页面源代码中

有关完整文档,请参阅:http://docs.oracle.com/cd/B14099_19/web.1012/b14014/genlovw.htm

关于jsp - <%%> 和 <%!%> 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13947758/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com