import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import org.eclipse.jetty.server.Server;
import org.eclipse.jetty.servlet.ServletContextHandler;
import org.eclipse.jetty.servlet.ServletHolder; public class EmbeddingJettyWithServlet { public static void main(String[] args) throws Exception { Server server = new Server(8080); ServletContextHandler context = new ServletContextHandler(ServletContextHandler.SESSIONS);
context.setContextPath("/hello");
server.setHandler(context); context.addServlet(new ServletHolder(new HelloServlet()), "/*");
server.start(); } public static class HelloServlet extends HttpServlet { private static final long serialVersionUID = -6154475799000019575L; private static final String greeting = "Hello World"; protected void doGet(HttpServletRequest request,
HttpServletResponse response) throws ServletException,
IOException { response.setContentType("text/html");
response.setStatus(HttpServletResponse.SC_OK);
response.getWriter().println(greeting);
} } }

访问URL:http://myhost:8080/hello/

输出:Hello World

上面的程序需要导入servlet-api.jar和jetty-all.jar,jetty的下载地址可以参照:http://www.eclipse.org/jetty/[][]

最新文章

  1. node如何让一个端口同时支持https与http
  2. varnish4.0 流程图以及说明
  3. js动画之多物体运动
  4. 嵌入式Linux驱动开发日记
  5. centos 更新python
  6. 方法:怎么用ionic命令行调试你的ionic app
  7. Graph(2014辽宁ACM省赛)
  8. sublimeText3安装package control和禁止弹出更新下载弹窗
  9. delphi 2010 动态链接库DLL断点调试
  10. HDU 2815 Mod Tree
  11. Excel表科学记数法的数字和文本的转换
  12. Java 线程同步组件 CountDownLatch 与 CyclicBarrier 原理分析
  13. 我在 Mac 上都用什么
  14. Codeforces 660F Bear and Bowling 4 斜率优化 (看题解)
  15. Python-图片文字识别
  16. #505 1&2 A-C 后面未完成
  17. CentOS BIND9安装及配置
  18. WorldWind源码剖析系列:表面瓦片类SurfaceTile
  19. ElasticSearch5.X—模糊查询和获取所有索引字段
  20. node - web 服务器 、server 服务器

热门文章

  1. Eclipse Maven项目报错1之JAVA编译版本报错
  2. VMware中创建Ubuntu16.0.4虚拟桥连方式无法上网
  3. Cognos11中通过URL传参访问动态Report
  4. Mybatis之使用注解开发CRUD
  5. Android 自定义 ListView 显示网络上 JSON 格式歌曲列表
  6. PHPUnit单元测试
  7. C++实现一个web服务器, 弱智版服务器
  8. 算法笔记_219:泊松分酒(Java)
  9. Percona-XtraBackup系列一:安装 perl(Time::HiRes) is needed by percona-xtrabackup-2.2.10-1.el6.x86_64
  10. [转]什么是 RPC?