官网地址

  1. 创建maven工程(war)
  2. pom.xml文件中导入jar包
<repositories><repository><id>restlet</id><url>http://maven.restlet.com/</url></repository></repositories><dependencies><dependency><groupId>org.restlet.jee</groupId><artifactId>org.restlet</artifactId><version>2.0.1</version></dependency><dependency><groupId>org.restlet.jee</groupId><artifactId>org.restlet.ext.servlet</artifactId><version>2.0.1</version></dependency><dependency><!-- spring整合的时候用 --><groupId>org.restlet.jee</groupId><artifactId>org.restlet.ext.spring</artifactId><version>2.0.1</version></dependency></dependencies>
  1. 创建 BaseCampApplication
package com.jxq.rest;import org.restlet.Application;
import org.restlet.Restlet;
import org.restlet.routing.Router;public class BaseCampApplication extends Application{@Overridepublic Restlet createInboundRoot() {System.out.println("createInboundRoot");Router router = new Router(getContext());router.attach("/hello",HelloRestLet.class);return router;}
}
  1. 创建HelloResource
package com.jxq.rest;import org.restlet.resource.Get;
import org.restlet.resource.ServerResource;public class HelloResource extends ServerResource{@Getpublic String doSayHello() {return "hello Hello RestLet";}
}```javascript5、web.xml```javascript
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://java.sun.com/xml/ns/javaee"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"version="2.5"><display-name>restLetDemo</display-name><!-- Restlet adapter --><servlet><servlet-name>RestletServlet</servlet-name><servlet-class>org.restlet.ext.servlet.ServerServlet</servlet-class><init-param><!-- BaseCampApplication --><param-name>org.restlet.application</param-name><param-value>com.jxq.rest.BaseCampApplication</param-value></init-param></servlet><!-- 配置拦截 --><servlet-mapping><servlet-name>RestletServlet</servlet-name><url-pattern>/*</url-pattern></servlet-mapping><welcome-file-list><welcome-file>index.html</welcome-file></welcome-file-list>
</web-app>

6、tomcat部署,客户端访问

RestLet框架的入门相关推荐

  1. Quartz 框架快速入门(二)

    尽可能的用声明式处理软件配置,其次才考虑编程式的方式.在上一篇<Quartz 框架快速入门(一)>中,如果我们要在 Job 启动之后改变它的执行时间和频度,必须去修改源代码重新编译.这种方 ...

  2. node.js Web应用框架Express入门指南

    node.js Web应用框架Express入门指南 作者: 字体:[增加 减小] 类型:转载 时间:2014-05-28 我要评论 这篇文章主要介绍了node.js Web应用框架Express入门 ...

  3. Quartz 框架快速入门(四)

    Spring的scheduling.quartz包中对Quartz框架进行了封装,使得开发时不用写任何QuartSpring的代码就可以实现定时任务.Spring通过JobDetailBean,Met ...

  4. Quartz 框架快速入门(三)

    在前面两篇文章中简单介绍了在java应用程序中如何使用Quartz框架,这一篇中我们将看到如何在web环境下通过配置文件来完成Quartz的后台作业调度,而不必手工去创建Trigger和Schedul ...

  5. 美团小程序框架mpvue入门教程

    美团小程序框架mpvue入门教程 自打写了 美团小程序框架mpvue蹲坑指南, 一发不可收拾,今天趁周末空闲,来写个mpvue(没朋友)的简单入门教程,本教程只针对新手,老鸟勿喷. 另外,我还专门为本 ...

  6. java元婴期(22)----java进阶(mybatis(1)---mybatis框架概述入门程序)

    1.对原生态jdbc程序中问题总结(为啥要用mybatis) 1.数据库连接,使用时就创建,不使用立即释放,对数据库进行频繁连接开启和关闭,造成数据库资源浪费,影响 数据库性能. 设想:使用数据库连接 ...

  7. 【完结】给新手的12大深度学习开源框架快速入门项目

    文/编辑 | 言有三 这是一篇总结文,给大家来捋清楚12大深度学习开源框架的快速入门,这是有三AI的GitHub项目,欢迎大家star/fork. https://github.com/longpen ...

  8. 【github干货】主流深度学习开源框架从入门到熟练

    文章首发于微信公众号<有三AI> [github干货]主流深度学习开源框架从入门到熟练 今天送上有三AI学院第一个github项目 01项目背景 目前深度学习框架呈百家争鸣之态势,光是为人 ...

  9. MvvmLight框架使用入门(三)

    MvvmLight框架使用入门(三) 本篇是MvvmLight框架使用入门的第三篇.从本篇开始,所有代码将通过Windows 10的Universal App来演示.我们将创建一个Universal ...

  10. numpy pytorch 接口对应_拆书分享篇深度学习框架PyTorch入门与实践

    <<深度学习框架PyTorch入门与实践>>读书笔记 <深度学习框架PyTorch入门与实践>读后感 小作者:马苗苗  读完<<深度学习框架PyTorc ...

最新文章

  1. MySQL IN、Exist关联查询时,我们为什么建议小表驱动大表?
  2. 网站建设很简单,想要成功却很难
  3. Symfony4中文文档: 安装和设置Symfony框架
  4. (25)2-9-9-12分页(下)
  5. 怎么写自己的CMakeLists.txt--二
  6. VC++打开、保存文件对话框和浏览文件夹对话框
  7. Exynos4412 IIC 总线驱动开发相关问题总结
  8. Webx框架:Pipeline基本介绍
  9. 300小时成为java程序员_直击面试现场: Java程序员3轮6小时面试, 成功拿到阿里offer!...
  10. 界面设计方法 (1) — 3. 字典功能的设计
  11. 随机森林 Random Forest
  12. B站又出事了,遭几大平台联合谴责
  13. PS MAC 2022安装步骤
  14. 用户邀请码的生成方法
  15. 使用VS2012调试ReactOS源码
  16. Exp6 信息搜集与漏洞扫描 20164323段钊阳
  17. 解决:win10打印机连上,但是控制面板显示未指定
  18. linux-rootfs根文件系统构建
  19. 我的世界服务器npc怎么修改,我的世界NPCmod教程如何设置任务NPC
  20. 机器学习(三)——决策树

热门文章

  1. 国内可外用免费语料库下载资源汇总, 语言翻译必备:国内外23个语料库推荐
  2. 金山词霸怎样才能在PDF阅读器(ADOBE 7.0/9.0)上取词翻译
  3. android 平方常规字体,android - Android将Roboto字体设置为粗体,斜体,常规,…(类似于自定义字体系列) - 堆栈内存溢出...
  4. java实现文件移动_java实现文件的复制,移动
  5. SEO网站前端优化整理
  6. 微信公众平台系列-7拓展(如何使用微信扫一扫登录自己的网站)
  7. 骨传导耳机哪个好,骨传导耳机运动品牌推荐
  8. Coin3D三维可视化教程8
  9. 解决Maven项目pom文件中出现的错误:Missing artifact oracle:ojdbc7:jar:12.1.0.2.0:compile
  10. Java导出Excel数据错乱