gpt4 book ai didi

java - 如何从 JSP 访问 Java 类中的公共(public)静态变量

转载 作者:太空宇宙 更新时间:2023-11-04 06:08:26 25 4
gpt4 key购买 nike

如何从 JSP 访问此类中的 isValid?

public class bController extends aController {    
public static boolean isValid;
private void empData(empmonthly data){
while (empIterator.hasNext()){
isValid = false;
data1 = (Entity)empIterator.next();
empNumber = data1.getInt("NO_EMP");
if (empNumber > 0){
try{
cStatus= data.getString("Status");
if (cStatus.equals("Temp")){
isValid = true;
} else {
isValid = false;
}
}
catch(Exception e){
cStatus = "";
}
loadEmpD();
}
}
}

最佳答案

您从 JSP 和 Java 访问静态字段的方式完全相同,因此您只需要:

<p>isValid: <%=bController.isValid%></p>

但是强烈建议不要采用这种访问字段的方式(除非它们是最终的)。请注意,由 JSP 组成的 servlet 可能在多个线程中工作,因此存储在该字段中的值可能对其他线程无效。

关于java - 如何从 JSP 访问 Java 类中的公共(public)静态变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29033810/

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