NutzCN Logo
问答 有谁用过Embed Tomcat?我想整合Nutz使用。
发布于 2828天前 作者 zonshi 2381 次浏览 复制 上一个帖子 下一个帖子
标签:

Embed Tomcat的启动形式更加灵活了,但是网上文档很好,大家有什么建议嘛?
我知道Spring Boot整合的很好,但我想自己弄。

来自炫酷的 NutzCN

10 回复

我想说的是,网上的文档很少。上面笔误。

来自炫酷的 NutzCN

同样用jetty。用bing搜索一下embedded tomcat前排的文章都很好啊。

@qq_4f9057d2 多谢,bing的结果挺满意,解决了我embedded tomcat的入门问题。

来自炫酷的 NutzCN

分享一下?

@wendal 这是一篇完整的英文讲解,还不错,国内很多博客的内容都是从这里摘来的,https://devcenter.heroku.com/articles/create-a-java-web-application-using-embedded-tomcat

要改 nutz-web 了?

来自美丽的 NutzCN

@wendal 最简单的例子是这样的
https://dzone.com/articles/embedded-tomcat-minimal

public class Main {

  public static void main(String[] args)
  throws LifecycleException, InterruptedException, ServletException {
    Tomcat tomcat = new Tomcat();
    tomcat.setPort(8080);

    Context ctx = tomcat.addContext("/", new File(".").getAbsolutePath());

    Tomcat.addServlet(ctx, "hello", new HttpServlet() {
      protected void service(HttpServletRequest req, HttpServletResponse resp) 
      throws ServletException, IOException {
        Writer w = resp.getWriter();
        w.write("Hello, World!");
        w.flush();
      }
    });
    ctx.addServletMapping("/*", "hello");

    tomcat.start();
    tomcat.getServer().await();
  }

}

看上去跟jerty差不多的写法

@zozoh 不需要改nutz-web,nutz就是基于Tomcat的,nutz配置进去就可以直接用了

添加回复
请先登陆
回到顶部