gav*_*koa 2 java jsp template-engine coding-style
我读http://www.smarty.net/syntax_comparison和取而代之的是主要的一点<,/,>使用的符号{和}.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 ".<>,</>在HTML <>,</>.EL简化了JSP的查找但不是那么匹配.同样重新格式化代码使其有点可读.但为什么 JSP语法如此愚蠢?是否有可能以某种方式解决使用HTML/XML语法的JSP语法模糊问题?
这只是JSP的语法,没有必要因此而烦恼.显然,您应该更好地格式化代码,以使其尽可能容易阅读.
如果您不喜欢它,您可以尝试使用Freemarker或Velocity作为替代模板语言:
http://freemarker.sourceforge.net/
我个人觉得freemarker最容易阅读.
artbristol提出的另一种选择是百里香叶:
| 归档时间: |
|
| 查看次数: |
216 次 |
| 最近记录: |