compojure

    11熱度

    2回答

    如果有人打算創建一個無UI的Web服務(接收JSON和/或XML,返回JSON和/或XML),Noir是否提供超過Compojure的任何有用內容?

    2熱度

    1回答

    我正在構建由兩個Clojure項目組成的Compojure webapp。第一個是用於可視化一些數據的web應用程序,第二個是需要使用第一個應用程序的更復雜的應用程序。 我希望能夠在第二個項目中同時運行兩個應用程序run-jetty。這將允許第二個Web應用程序調用第一個Web應用程序的URL來獲取可視化。 我使用背景從宏觀的Compojure,這裏是第二個應用程序的路徑: (def second

    2熱度

    1回答

    假設我有這樣的處理程序: (defroutes routes (DELETE "/books" [id] (delete-book id))) 我能做些什麼,使這個應用程序返回HTTP 404時請求不包含ID?

    2熱度

    2回答

    我有地圖的項目名稱和向量的矢量存儲類別的關鍵字符串項目英寸我試​​圖解析這個地圖到一對夫婦打嗝defpartials然後可以按類別顯示它們。 我認爲我需要做的是解析地圖一次,以製作一組所有可能的類別和子類別。一旦我有了,我可以迭代並過濾來自主映射的所有匹配,以獲得正確的鍵字符串。 我怎樣才能從下面的地圖去所有主要和子類別的集合?一旦我有了這個集合,我該如何使用它通過值而不是按鍵來查詢原始地圖? 感

    8熱度

    1回答

    我知道可以使用lein ring war創建戰爭文件,但它似乎仍包含碼頭依賴關係。有沒有辦法在構建戰爭(並在tomcat上部署)時排除碼頭依賴關係? 如果我根本不能做這件事,或者它只是打包成戰爭但從未實際使用過的額外的罐子/類文件?

    9熱度

    1回答

    我使用hiccup-1.0.0-beta1創建了一個compojure項目。我碰到下面的堆棧跟蹤,當我運行lein ring server-headless: Caused by: java.lang.IllegalAccessError: defelem does not exist at clojure.core$refer.doInvoke(core.clj:3287) at cloju

    4熱度

    1回答

    我想要一個將運行jetty和Compojure Web應用程序的自我可執行的應用程序。將部署應用程序的用戶應該能夠手動修改css文件和一些配置文件,因此打包爲WAR不是我的解決方案。 我的想法是在一個目錄和一個webdata/static/css目錄下有一個可自行執行的JAR。 但是使用以下路線時,在CSS目錄中的文件,不會投放: (route/files "/static" {:root (st

    8熱度

    1回答

    是否有任何方法可以將clojure函數返回爲字符串?我正在編寫一些在線文檔,我真的很想通過以某種方式將函數評估爲文本來將代碼添加到html中。 感謝

    2熱度

    3回答

    如何區分Compojure中的html與xhr/xml/json請求/ Ring類似於Rails中的respond_to? http://apidock.com/rails/ActionController/MimeResponds/respond_to

    9熱度

    3回答

    我試圖從url查詢字符串中拉出一個值,但是我可以返回我認爲是一個地圖,但是當我使用下面的代碼時,它不按預期處理它。任何人都可以建議我如何訪問返回的查詢字符串數據結構中的特定值? http://localhost:8080/remservice?foo=bar (defroutes my-routes (GET "/" [] (layout (home-view))) (GET