im только начиная с лифта и scala и у меня проблема, я не понимаю.лифтинг снизу: префикс, не связанный с пространством имен
я есть на следующие 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>
-----------------------------^
Это сработало, спасибо большое. Как можно найти это в хорошем смысле? Ошибка не была очень полезной ... –
Исключение должно направлять вас в журнал. Возможно, вы увидите в своем журнале, что произошел сбой при попытке сопоставить фрагмент. Стандартно, чтобы фрагменты нуждались в возвращаемых типах, поэтому вам следует попросить проверить подпись типа в фрагментации фрагмента. – Joe