欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java在程序中嵌入 Jetty,javajetty,[Java]代码pack

来源: javaer 分享于  点击 21099 次 点评:60

java在程序中嵌入 Jetty,javajetty,[Java]代码pack


[Java]代码

package cn.outofmemory.snippets.enterprise;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.eclipse.jetty.server.Handler;import org.eclipse.jetty.server.Request;import org.eclipse.jetty.server.Server;import org.eclipse.jetty.server.handler.AbstractHandler;import org.eclipse.jetty.server.nio.SelectChannelConnector;public class LaunchJettyInEmbeddedMode {    public static void main(String[] args) throws Exception {        Server server = new Server();        SelectChannelConnector connector = new SelectChannelConnector();        connector.setPort(8080);        server.addConnector(connector);        server.setStopAtShutdown(true);        Handler handler = new AbstractHandler() {            @Override            public void handle(String target, Request request,                    HttpServletRequest servletRequest,                    HttpServletResponse servletResponse) throws IOException,                    ServletException {                servletResponse.setContentType("text/html");                servletResponse.setStatus(HttpServletResponse.SC_OK);                servletResponse.getWriter().println("Hello");                request.setHandled(true);            }        };        server.setHandler(handler);        server.start();    }}
相关栏目:

用户点评