Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Clojure 有没有办法让compojure自动支持类型转换?_Clojure_Type Conversion_Ring_Compojure - Fatal编程技术网

Clojure 有没有办法让compojure自动支持类型转换?

Clojure 有没有办法让compojure自动支持类型转换?,clojure,type-conversion,ring,compojure,Clojure,Type Conversion,Ring,Compojure,现在可以通过以下方式使用compojure: (GET ["/uri"] [para1 para2] ) Para1和para2都是字符串类型 我想让它正确地知道类型,如下所示: (GET ["/uri"] [^String para1 ^Integer para2] ) 它可以将para1转换为Sting,将para2转换为Integer 是否有一些库或好的方法可以做到这一点?这目前是不可能的 你可以用 以下是一个运行示例: (get-uri-wrapped {:uri "/u

现在可以通过以下方式使用compojure:

(GET ["/uri"] [para1 para2]
   )
Para1和para2都是字符串类型

我想让它正确地知道类型,如下所示:

(GET ["/uri"] [^String para1 ^Integer para2]
   )
它可以将para1转换为Sting,将para2转换为Integer


是否有一些库或好的方法可以做到这一点?

这目前是不可能的

你可以用

以下是一个运行示例:

(get-uri-wrapped {:uri "/uri" :query-string "para1=a&para2=3" :request-method :get})

{:status 200,
 :headers {"Content-Type" "text/html; charset=utf-8"},
 :body "{:k1 \"a\", :k2 4}"}

这在目前是不可能的

你可以用

以下是一个运行示例:

(get-uri-wrapped {:uri "/uri" :query-string "para1=a&para2=3" :request-method :get})

{:status 200,
 :headers {"Content-Type" "text/html; charset=utf-8"},
 :body "{:k1 \"a\", :k2 4}"}

这在目前是不可能的

你可以用

以下是一个运行示例:

(get-uri-wrapped {:uri "/uri" :query-string "para1=a&para2=3" :request-method :get})

{:status 200,
 :headers {"Content-Type" "text/html; charset=utf-8"},
 :body "{:k1 \"a\", :k2 4}"}

这在目前是不可能的

你可以用

以下是一个运行示例:

(get-uri-wrapped {:uri "/uri" :query-string "para1=a&para2=3" :request-method :get})

{:status 200,
 :headers {"Content-Type" "text/html; charset=utf-8"},
 :body "{:k1 \"a\", :k2 4}"}
这可以使用语法
[x:这可以使用语法
[x:这可以使用语法
[x:这可以使用语法
[x: