gpt4 book ai didi

java - JSP 代码中的大括号

转载 作者:搜寻专家 更新时间:2023-11-01 04:05:20 24 4
gpt4 key购买 nike

我有一个正在处理的 JSP 页面,但我对某些格式/编码感到困惑。

有些部分很明显发生了什么:

<%
if (.....)
{
%>
<input type=hidden name="blahblah" value="moreblah">
<%
}
%>

但现在我看到一些我不知道它如何或为何工作/编译的部分:

<%
{
// do stuff here
String sClass = "blahblah"
if ( sClass.equals("") )
{
sClass = "blah";
}
}
%>

在这些大括号的开头没有 if 或 while 或 for 或任何东西。为什么会编译并生成一个好的 jsp 页面?

最佳答案

按照正常的 Java 行为,它们是范围限制的,如 other/similar question .

本质上,它们定义了一个 block ,而 sClass 仅在该特定 block 中可用。

关于java - JSP 代码中的大括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1911728/

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