它是Java中的开放源代码(Apache License)微型Web框架,具备最小的依赖性和快速的学习曲线。程序员
该项目的目标是在Java中建立一个易于使用和破解的微型Web框架。服务器
获取项目源码,项目讲解,知识点分享,学习交流,那就加入小编的Java学习交流群吧!框架
616 959 444学习
代码以下:开放源代码
路线方法3d
首先,咱们必须建立一个应用程序并添加一些路由:code
在哪里Contact是一个简单的POJO:xml
第二步是选择你最喜欢的服务器, 模板引擎 和内容类型引擎。blog
例如,我将选择模板引擎
Jetty做为服务器Freemarker做为模板引擎,Jackson做为JSON引擎和JAXBXML引擎。个人Maven pom.xml看起来像:
最后一步是用您的应用程序做为参数启动Pippo:
Pippo启动嵌入式Web服务器(位于您的类路径中),并使应用程序可用于端口8338(默认值)。
控制器方法
定义控制器:
在您的应用程序中添加控制器:
不要忘记这个哦
获取项目源码,项目讲解,知识点分享,学习交流,那就加入小编的Java学习交流群吧!
616 959 444
Controller
概念被包含在pippo-controller模块中,因此你必须将这个模块添加到你的项目中做为依赖。