netty-web在netty4的基礎上作了輕量級封裝及加強,提供方便快捷開發web應用,特別適合用來開發api類應用。java
github:https://github.com/wenzuojing/netty-webgit
todo listgithub
package org.wzj.web.example; import org.wzj.web.Web; import org.wzj.web.WebContext; import org.wzj.web.annotaction.Controller; import org.wzj.web.annotaction.PathValue; import org.wzj.web.annotaction.Router; /** * Created by wens on 15-5-21. */ @Controller public class Helloworld { @Router("/hi/{name}") public void hi(WebContext context, @PathValue("name") String name) { context.getResponse().writeBody("Hi," + name + "\r\n"); } public static void main(String[] args) { Web.scanRouters("org.wzj.web.example"); Web.run(); } }
執行上面的代碼後,打開瀏覽器訪問http://localhost:9999/hi/zuojingweb