我在jsp中面临一个基本问题。我有一个jsp。有一个div元素是循环的一部分。所以这里x是一个计数器。我正在尝试类似下面的内容,但这不是有效的语法。
<% for (int x =0; x <5; x++) { %>
<s:div theme="ajax" id = <%=x%>
<s:form>
<s:submit theme="ajax" targets = '<%=x%>' />
</s:form>
</s:div>
< % } % >
你可以帮忙吗?问题是id =&lt;%= x%&gt;或targets ='&lt;%= x%&gt;'似乎是无效的语法。我的目标是让'id'属性和'targets'属性保持动态值(基于计数器'x'的值)
答案 0 :(得分:0)
你应该关闭第一个s:div并用引号标记id:<s:div theme="ajax" id="<%=x%>">