Embed Tomcat的启动形式更加灵活了,但是网上文档很好,大家有什么建议嘛?
我知道Spring Boot整合的很好,但我想自己弄。
来自炫酷的 NutzCN
我想说的是,网上的文档很少。上面笔误。
来自炫酷的 NutzCN
@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();
}
}
@zozoh 不需要改nutz-web,nutz就是基于Tomcat的,nutz配置进去就可以直接用了