2011-09-30 94 views

回答

3

此代码在语法上是正确的。问题是你的编辑器,它不处理JSP scriptlet表达式。

但它使用scriplet表达式,不应该再使用(多年)。使用JSP表达式语言,JSTL和其他自定义标签库。

避免JSP中的任何scriptlet。 Java代码应该是Java类(servlet或您首选的MVC框架的动作)。为JSP 2.0和更高

<div id="test${j}" class="test"> </div> 
2

最佳实践建议结合使用JSTLUnified Expression Language

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %> 
... 
<c:set var="j" value="0"> 
<div id="test${j}" class="test" > </div> 
相关问题