有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java是一种避免JSP和HTML标记语法模糊的方法(<、/和>字符)?

我读了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 <></></>中使用JSP <></>

EL简化了JSP的外观,但并不匹配。此外,重新格式化代码使其具有一点可读性。但是为什么JSP语法如此愚蠢呢?有没有可能以某种方式解决JSP语法与HTML/XML语法模糊的问题


共 (1) 个答案