需要获取价值并将其添加到数据库中

时间:2012-09-30 06:40:28

标签: scala lift

您好我有以下代码,并在我的模型文件夹中有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>

在snippets文件夹中。

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
}

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

0 个答案:

没有答案