2

嗨,我有以下代码,并且在我的模型文件夹中有 form.scala,但它运行到一条错误消息,内容如下:

 [error]  def getSingleton = SimpleForm
 [error]                     ^
 [error] three errors found

————————————————————— 代码如下:

   <lift:surround with="default" at="content">
    <div class="lift:SimpleForm?form=post">
      <input class="name"/>
      <input type="submit" value="press me"/>
    </div>
   </lift:surround>

在片段文件夹中。

import net.liftweb._
import util._
import Helpers._
import http._

class SimpleForm extends StatefulSnippet {
 var name = ""
  override def dispatch = {case "render" => render}
  def render=
   "name=name" #> SHtml.text(name, name = _) &
    "type=submit" #> SHtml.onSubmitUnit(myfunc)

  private def myfunc() = { var name = ""}


}

在模型文件夹中。

import net.liftweb._
import util._
import Helpers._
import http._

class SimpleForm extends LongKeyedMapper[SimpleForm] with IdPK {
def getSingleton = SimpleForm
}

它应该获得一个名称并将其添加到数据库我可以解决以前的问题但不知道如何继续它。

4

0 回答 0