Skip to content

Instantly share code, notes, and snippets.

@pgordon9
Last active March 4, 2017 16:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pgordon9/d2cb0fa7da95e1a8e0ae37722d0cd61c to your computer and use it in GitHub Desktop.
Save pgordon9/d2cb0fa7da95e1a8e0ae37722d0cd61c to your computer and use it in GitHub Desktop.
IncrementServlet. JettyExample | parkergordon.io
import javax.servlet.http.{HttpServlet, HttpServletRequest, HttpServletResponse}
object JettyExample{
{...}
object CounterServlets{
private var requestCount: Int = AtomicInteger(0)
class IncrementServlet extends HttpServlet {
override protected def doGet(request: HttpServletRequest, response: HttpServletResponse):Unit = {
requestCount.getAndIncrement()
response.setContentType("text/html")
response.setStatus(HttpServletResponse.SC_OK)
response.getWriter().println(s"<h2>Increment performed. Count is now $requestCount.</h2>")
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment