java - Define main servlet for scalatra/jetty at build/runtime -
I have a skeleton server with JTD embedded and the initialization code for two is listed below, where Is there any way that I can set up this servlet or set it on runtime? JT startup Scalattra startup HelloServlet < Loading / code> is the main servlet.
I do not want to use XML to configure because I use these methods
public class example server {public static zero Main (string [] args) exception {server server = new server (); ServerConnector Connector = New ServerConnector (Server); Connector.setport (8080); Server.setConnectors (new connector [] {connector}); ServletContextHandler Reference = New ServletContextHandler (); Context.setContextPath ("/ Hello"); Context.addServlet (HelloServlet.class, "/"); // can it be defined later ?? Handler Collection Handler = New Handler Collection (); Handlers. Setholders (new handler [] {reference, new default handler ()}); Server.setHandler (handler); Server.start (); Server.join (); }}
class ScalatraBootstrap increases LifeCycle {override def init (reference: ServletContext) {context. Mount (new heloservlet, "/ *") // Can it be defined later ?? }}
Comments
Post a Comment