【发布时间】:2010-11-04 13:14:20
【问题描述】:
我正在编写一些启动嵌入式 Jetty 服务器的示例代码。服务器必须只加载一个 servlet,将所有请求发送到 servlet 并监听 localhost:80
到目前为止我的代码:
static void startJetty() {
try {
Server server = new Server();
Connector con = new SelectChannelConnector();
con.setPort(80);
server.addConnector(con);
Context context = new Context(server, "/", Context.SESSIONS);
ServletHolder holder = new ServletHolder(new MyApp());
context.addServlet(holder, "/*");
server.start();
} catch (Exception ex) {
System.err.println(ex);
}
}
我可以用更少的代码/行做同样的事情吗? (使用 Jetty 6.1.0)。
【问题讨论】:
标签: java jetty embedded-jetty