java - 为什么在jsp中下划线红色以及如何正确迭代列表
问题描述
我不明白我做错了什么。我想在jsp中迭代列表。(在课堂上它正在工作)
public static void main(String[] args) throws ClassNotFoundException {
List<SprawdzanieCen> PaS = SprawdzanieCenLista.PS();
for (SprawdzanieCen ob : PaS ) {
System.out.println("nrFaktury: "+ob.nrFaktury);
}
}
但正如我写的,我想用jsp做jsp代码如下:
<%
out.println("Lets Start");
List<SprawdzanieCen> PaS = SprawdzanieCenLista.PS();
for (SprawdzanieCen s : PaS) {
s.nrFaktury;
}
%>
我不明白为什么“nrFaktury”在红色下划线。热迭代这个列表。帮助,
解决方案
<%
out.println("Lets Start");
List<SprawdzanieCen> PaS = SprawdzanieCenLista.PS();
for (SprawdzanieCen s : PaS) {
out.println(s.nrFaktury);
}
%>
您需要打印 s.nrFaktury,没有打印语句,该行将包含语法错误。
推荐阅读
- c# - 如何在 Unity 中为全局类创建别名?
- angular - Angular,在鼠标事件上用画布绘制多个矩形
- php - 有条件订阅 Laravel 中的侦听器
- flutter - 如何使用firebase插件通过电话身份验证来颤动网络请定义颤动网络的完整步骤
- python - 无法使用 Python 扩展基于 HTML 表的列表
- javascript - 必须将视频从 JSON 对象加载到 div 中,这可以通过淘汰赛来完成吗?
- php - 抽象 gettting 数组值或 null 如果为空
- php - 有没有办法阻止来自同一脚本的不同用户的 php 脚本执行中的竞争条件?
- python - 发布到 Wordpress Rest API 无法在 Python 中工作
- pandas - 如何将子集数据帧附加到单独的数据帧?