リフトとスカラで始まり、問題はありません。リフトスニペット:接頭辞がネームスペースにバインドされていません
私はfolowingのindex.html
<html>
<head><title>title</title></head>
<body>
<table>
<lift:Members.list>
<tr>
<td><m:nick/></td>
</tr>
</lift:Members.list>
</table>
</body>
</html>
そして、次のスニペットがあります。私は次のエラーを取得するいくつかの理由で
class Members {
def list(xhtml: NodeSeq) =
Member.findAll.flatMap(member => bind("m",xhtml
,"nick" -> member.nickName
))
}
を。 iveはたくさんのものを試しましたが、それを働かせることはできません。どうしましたか?
XML Parsing Error: prefix not bound to a namespace
Location: http://localhost:8080/hazardlift-1.0-SNAPSHOT/
Line Number 8, Column 25:<td><m:nick></m:nick></td>
-----------------------------^
これはうまくいきました。 これをどのようにして発見できましたか?エラーは本当に有用ではありませんでした... –
例外はあなたをログに誘導するはずです。 スニペットの一致に失敗したことがログに記録されることがあります。スニペットにはリターンタイプが必要なことが標準的なので、スニペットのdelcarationでタイプシグネチャをチェックするように促すはずです。 – Joe