1
0
我看不出你在这里显示的代码有任何问题。您的变量已正确初始化,空值来自bean。可能这是因为FilteredSearch。getListOfStructures()返回null,但这需要您自己调试。 然而,在JSP页面中编写Java块是非常糟糕的做法,您应该尽可能避免这种情况。看见 this page 了解一些良好实践指南。 我想你会发现这个任务用起来容易得多 JSTL 和 EL 。它们基本上为常用函数和机制提供了标签库,用于访问bean中的数据、迭代数据等。这可以节省编写大量样板代码的时间,也意味着在大多数情况下可以避免在页面本身中使用Java。 此外,您还可以创建自己的标签( tutorial )这允许您将Java逻辑与页面布局分开。 如果你很好地使用了这些技术,你应该得到一个只包含JSP/HTML标记的JSP页面,所有的逻辑都将被分离到你的bean和任何标记类中,这比在你的表示层中有逻辑更容易编写、理解和维护。 |
Mimine · 使用servlet和jsp从SQL表中删除记录 6 年前 |
core · 检查我的代码。这是一种正确的附加方式吗? 6 年前 |
hal · 为什么JSTL标记在jsp页面中被忽略? 6 年前 |