【发布时间】:2013-08-21 12:06:52
【问题描述】:
我的 JSP 中有以下 scriptlet:
<% for (int i=0; i<emailSettings.qualified_apn.length; i++) { %>
var g ='<%= emailSettings.qualified_apn[i] %>'
//some code
<% } %>
我将变量 emailSettings 移动到一个 bean 中...那么现在,我该如何更改循环?
【问题讨论】:
-
bean.getEmailSettings()?不应在 JSP 中使用 scriptlet。学习 JSP EL 和 JSTL。 -
如何在EL和JSTL中编写上述代码?
-
查看@MikO 的回答。请注意,
qualified_apn字段需要一个吸气剂。无论如何,您都不应该使用公共字段。还要考虑尊重 Java 命名约定:变量和方法中没有下划线。
标签: jsp jstl javabeans scriptlet