我读了http://www.smarty.net/syntax_comparison和要点,而不是<
, /
,>
符号使用{
and }
。Python Django 模板语法引擎中的情况相同。
但是当谈到 Java JSP 时,你会得到这样难以阅读的代码:
<div <c:if test="${bean != null}">style="text-align:center"</c:if>>${bean.title}</div>
或者:
<a href="<c:url value="/show/${group.id}.htm"/>">${group.name}</a>
这个序列:"</c:if>>$
, "/>">${
,="<c:url value="/
上面的代码对我来说看起来很神秘。
有一堆问题:
"
在 HTML 中使用 JSP"
。- 使用 JSP
<>
,</>
在 HTML 中<>
,</>
.
EL 简化了 JSP 的查找,但不那么匹配。此外,重新格式化代码使其更具可读性。但是为什么JSP 语法这么笨?是否有可能以某种方式使用 HTML/XML 语法解决 JSP 语法模糊问题?