我知道这方面还有其他问题,我几乎通读了所有这些问题,但没有一个能解决我的问题。
我有一个主目录:
def search(in: NodeSeq) : NodeSeq = {
bind("work", in,
"docId" -> text("", did = _),
"visitId" -> text("", vid = _),
"provider" -> text("", prov = _),
"emCode" -> text(ecode, ecode = _))
}
随着:
<lift:home.searchForm form="POST" multipart="true" >
<table>
<tr>
<td>DocId</td>
<td>VisitId</td>
<td>Provider</td>
<td>EanMCode</td>
</tr>
<tr>
<td><work:docId /></td>
<td><work:visitId /></td>
<td><work:provider /></td>
<td><work:emCode /></td>
<td><button>Click Me!</button></td>
</tr>
</table>
</lift:home.searchForm>
在一个 html 页面内。我已经默认包含了 xmlns:lift="http://liftweb.net/" ......我无论如何都找不到解决这个问题......我得到了
XML Parsing Error: prefix not bound to a namespace
Location: http://localhost:8080/
Line Number 29, Column 10: <td><work:docId></work:docId></td>
在火狐中。我已经编写了类似的代码,并让它在另一个应用程序中工作,甚至找不到任何我在做不同的事情,这不是微不足道的命名......
提前致谢!