java 通过jetty快速配置服务

本文介绍了如何在Eclipse中通过Jetty快速配置Java服务。首先下载jetty-all-9.4.0.v20161208-uber.jar,然后在新建的Java项目中创建MainTest类并导入jar。接着创建UserHandler类,继承AbstractHandler并实现相关方法。在MainTest的main方法中启动服务,运行后在浏览器输入localhost:8080即可查看效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

步骤如下


  • 下载jetty-all-9.4.0.v20161208-uber.jar
  • 打开eclipse,创建一个java项目
  • 创建包,在包下创建MainTest.class,勾上创建main函数,之后导入jar文件
  • 创建新class,例如UserHandler.class,继承AbstractHandler,并实现方法:
@Override
public void handle(String target, Request baseRequest, HttpServletRequest request,
HttpServletResponse response) throws IOException, ServletException {

    response.setContentType("text/html; charset=utf-8");
    response.setStatus(HttpServletResponse.SC_OK);
    response.getWriter().println("这里是微信服务平台!");
    baseRequest.setHandled(true);
}
  • 之后在MainTest类中,实现main方法:
/**
* @param args
* @throws Exception
*/
public static void main(String[] args) throws Exception {
    Server server = new Server(8080);
    server.setHandler(new WxHandler());

    server.start();
    server.join();
}
  • run MainTest类
  • 打开浏览器输入:localhost:8080,即可看到效果,至此简单的handler完成

参考资料:
http://www.eclipse.org/jetty/documentation/current/advanced-embedding.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值