1,想在Tapestry5中模板中使用HTML中的空格 等一些特殊的标记需要在模板头添加一个声明:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
2,对应HTML的图片显示src的相对路径,在T5中容易找不到这个路径,T5有自己的解决办法:
<img class="icon" src="icons/admin.png"/>修改为 <img class="icon" src="${context:icons/admin.png}"/>
3,T5中的if-else 语句
<t:if test="loggedIn">
Hello, ${userName}!
<p:else>
Click <a t:type="actionlink" t:id="login">here</a> to log in.
</p:else>
</t:if>