File tree Expand file tree Collapse file tree 3 files changed +12
-1
lines changed
samples/server-generator/scalatra/templates Expand file tree Collapse file tree 3 files changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -43,6 +43,9 @@ class {{className}} (implicit val swagger: Swagger) extends ScalatraServlet
4343 { {#bodyParameter} }
4444 bodyParam[{ {dataType} }]("{ {paramName} }").description(""){ {^required} }.optional{ {/required} }{ {#defaultValue} }.defaultValue({ {{defaultValue} }}){ {/defaultValue} }
4545 { {/bodyParameter} }
46+ { {#formParameter} }
47+ formParam[{ {dataType} }]("{ {paramName} }").description(""){ {^required} }.optional{ {/required} }{ {#defaultValue} }.defaultValue({ {{defaultValue} }}){ {/defaultValue} }
48+ { {/formParameter} }
4649 { {#hasMore} },{ {/hasMore} }
4750 { {/allParams} })
4851 )
@@ -61,6 +64,10 @@ class {{className}} (implicit val swagger: Swagger) extends ScalatraServlet
6164 val { {paramName} } = request.getHeader("{ {paramName} }")
6265 { {/headerParameter} }
6366
67+ { {#formParameter} }
68+ val { {paramName} } = params.getAs[{ {dataType} }]("{ {paramName} }")
69+ { {/formParameter} }
70+
6471 { {#bodyParameter} }
6572 val { {paramName} } = parsedBody.extract[{ {dataType} }]
6673 { {/bodyParameter} }
Original file line number Diff line number Diff line change @@ -6,6 +6,8 @@ packageArchetype.java_server
66
77assemblySettings
88
9+ scalariformSettings
10+
911organization := " com.wordnik"
1012
1113seq(webSettings :_* )
Original file line number Diff line number Diff line change @@ -2,4 +2,6 @@ addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.10.1")
22
33addSbtPlugin(" com.typesafe.sbt" % " sbt-native-packager" % " 0.6.4" )
44
5- addSbtPlugin(" com.earldouglas" % " xsbt-web-plugin" % " 0.6.0" )
5+ addSbtPlugin(" com.earldouglas" % " xsbt-web-plugin" % " 0.6.0" )
6+
7+ addSbtPlugin(" com.typesafe.sbt" % " sbt-scalariform" % " 1.2.1" )
You can’t perform that action at this time.
0 commit comments