scalatra

    0熱度

    1回答

    這是我有: (("foo" -> ("bar" -> 5) ~ ("bar2" -> 5)) ~ ("something" -> "else")) 這就是我得到: [ { "foo": { "bar": 5, "bar2": "5" }, "something": "else", } ] 但是

    3熱度

    1回答

    我有一個scalatra項目,我想在其中提供從scala.js項目生成的JavaScript。 我有一個多項目sbt構建,允許我成功構建這兩個項目。 也就是說,我可以在scalatra項目中使用編譯(和運行)任務;我可以在scala.js項目中使用packageJS任務。但是,我非常希望能夠依靠scala.js packageJS任務來完成scalatra編譯任務;所以當Scalatra項目被編譯

    1熱度

    1回答

    我試圖讓Hello World在我的hello world scalatra應用程序中獲得綠色測試。該servlet的代碼是: package com.graphular.app import org.scalatra._ import scalate.ScalateSupport class MyScalatraServlet extends GraphularStack {

    3熱度

    1回答

    我在我的Scala/Scalatra項目中使用Salat來序列化MongoDB對象。這是一個普遍的問題,我試圖從我的數據庫中抽取一個複雜的MongoDB對象,嵌入不同的哈希和我自己創建的案例類的數組。我可以逐場評論,並找出類中斷的情況,但這只是一個荒謬的調試方法。堆棧跟蹤我得到如下所示: DefaultArg.safeValue$lzycompute(Grater.scala:406) com.

    1熱度

    2回答

    我想從Scalatra開始。爲此,我需要使用giter8來生成模板項目。要安裝giter8,我需要先安裝conscript。但是,這樣做(至少在Windows上使用運行的JAR)失敗,此錯誤: :::::::::::::::::::::::::::::::::::::::::::::: :: UNRESOLVED DEPENDENCIES :: ::::::::::::::::::::::::::

    2熱度

    1回答

    我們發現,當從開發中的Jetty移動到生產中的Tomcat時,我們的Swagger文檔停止工作 - 直到首次調用提供該操作的servlet之後,纔會在Swagger文檔中顯示任何操作。 在調試器中進行了一些工作後,我們將問題追溯到未調用servlet的方法init()。我假設Jetty將所有servlet視爲啓動時加載,而Tomcat不是,除非您在web.xml中明確告知它。 不幸的是,在web.

    6熱度

    2回答

    我需要編寫一個小型的基於Web的用戶界面,將運行在raspi,因爲我試圖拉一些斯卡拉到我的日常工作中,我想使用Play之一, Scalatra或Lift。有人有使用這些框架開發Raspberry Pi的經驗嗎?如果是這樣,哪一個在性能方面更可取?

    3熱度

    1回答

    我一直在努力使用the docs中描述的隱式轉換從Scalatra應用程序返回JSON。 我注意到,與空期權(即無)從生成的JSON剝離(而不是作爲空,這似乎是預期的行爲) 我試圖使用隱式轉換爲鍵投None到null,如: class NoneJNullSerializer extends CustomSerializer[Option[_]](format => ( { cas

    1熱度

    1回答

    我開始我的Scalatra的web應用程序時,遇到下列錯誤/警告: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes

    0熱度

    1回答

    我正在運行scalatra 2.2使用sbt版本0.13.0並使用其內置服務器(jetty)。我在kubuntu 13.10 64位和我的java版本1.7.0_51上運行。我正在使用OpenJDK 64-Bit。在我的示例應用程序中,我可以通過params得到GET參數,但我無法獲得POST參數。我檢查了request.body,它顯示我正在發送這些參數。 我對GET代碼如下所示 get("/r