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
43
43
{ {#bodyParameter} }
44
44
bodyParam[{ {dataType} }]("{ {paramName} }").description(""){ {^required} }.optional{ {/required} }{ {#defaultValue} }.defaultValue({ {{defaultValue} }}){ {/defaultValue} }
45
45
{ {/bodyParameter} }
46
+ { {#formParameter} }
47
+ formParam[{ {dataType} }]("{ {paramName} }").description(""){ {^required} }.optional{ {/required} }{ {#defaultValue} }.defaultValue({ {{defaultValue} }}){ {/defaultValue} }
48
+ { {/formParameter} }
46
49
{ {#hasMore} },{ {/hasMore} }
47
50
{ {/allParams} })
48
51
)
@@ -61,6 +64,10 @@ class {{className}} (implicit val swagger: Swagger) extends ScalatraServlet
61
64
val { {paramName} } = request.getHeader("{ {paramName} }")
62
65
{ {/headerParameter} }
63
66
67
+ { {#formParameter} }
68
+ val { {paramName} } = params.getAs[{ {dataType} }]("{ {paramName} }")
69
+ { {/formParameter} }
70
+
64
71
{ {#bodyParameter} }
65
72
val { {paramName} } = parsedBody.extract[{ {dataType} }]
66
73
{ {/bodyParameter} }
Original file line number Diff line number Diff line change @@ -6,6 +6,8 @@ packageArchetype.java_server
6
6
7
7
assemblySettings
8
8
9
+ scalariformSettings
10
+
9
11
organization := " com.wordnik"
10
12
11
13
seq(webSettings :_* )
Original file line number Diff line number Diff line change @@ -2,4 +2,6 @@ addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.10.1")
2
2
3
3
addSbtPlugin(" com.typesafe.sbt" % " sbt-native-packager" % " 0.6.4" )
4
4
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