noir

    5熱度

    1回答

    有沒有辦法讓戒指處理程序中的HttpServletRequest對象? 我使用Noir開發Web應用程序。處理URI時,我需要獲取HttpServletRequest obj。所以我使用(noir.request.ring-request)函數取回包含以下內容的ring請求映射:servlet-request key,但值爲nil。這是做這件事的正確方法還是我錯過了什麼? 以下是代碼: (ns m

    9熱度

    3回答

    我在Noir項目上運行lein run時出現編譯錯誤。它正在工作,然後突然停止工作。我的懷疑是錯誤是與試圖在項目文件中的依賴關係向量中包含[org.pegdown/pegdown "1.1.0"]有關,但我不確定。我刪除了該行,運行lein clean; lein deps,然後再次嘗試lein run,但錯誤仍然存​​在。 下面是我得到的兩個單獨的錯誤。我不知道是什麼觸發了這個錯誤。我的所有文件

    4熱度

    3回答

    我使用的Clojure和打嗝(有黑色)Clojure的使用()的,我有這樣的代碼: (defn dataframe [id] (db/db-to-data id)) (defpartial drop-downs [nms] (for [nm (keys nms)] (drop-down nm (get nms nm))[:br]) (submit-button "

    2熱度

    1回答

    我有一個將在後臺不斷運行的進程,更新數據庫,然後可以在基於noir的web應用程序中檢查結果。 我目前正在windows上運行。目前運行的是一個本地java進程,但是我想知道當前使用Clojure運行後臺進程的最佳做法。 我有兩個可能的想法 1 - 運行應用程序的本地服務。然而,我不確定在Java/Clojure世界中實現這個目標的最佳途徑是Windows。 2 - 運行並控制像Tomcat之類的

    3熱度

    3回答

    我是Clojure的新手,並使用Noir框架構建Web應用程序(與Compojure非常相似,事實上,我認爲它是Compojure與不同的請求處理程序層)。當我導入JDBC庫時,我收到一條警告: WARNING: resultset-seq already refers to: #'clojure.core/resultset-seq in namespace: webapp.models.dat

    8熱度

    1回答

    首先,我不是Java程序員,因此如果您的答案沒有用Java定義(因爲這很有意義),這將會很有幫助。 我有一個leiningen項目(特別是一個使用noir的web項目),它使用了將clojure源文件放在src/YOUR-NAMESPACE/中的常見模式。到目前爲止,我已成功添加目錄和文件,並且我一直使用文件路徑作爲ns的基礎(遵循我在生成的代碼中看到的模式)。 我添加了一個新文件,沒有工作,我想

    6熱度

    2回答

    如何使用Noir以及用戶身份驗證和ORM。 這一切都必須通過Java對象訪問? 是否有任何有關用戶身份驗證和數據庫訪問的rails風格「博客」教程?

    8熱度

    4回答

    Noir宏defpage給我一點麻煩。我試圖建立類似這樣的電話: (defpage [:post "some/url"] [data] ;; some stuff... ) 但是,而不是使用關鍵字:post我想用一個變量,像這樣: (def my-method :post) (defpage [my-method "some/url"] [data] ;; some s