- 浏览: 782458 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (386)
- Linux (36)
- Tomcat (6)
- windows (8)
- Apache (10)
- Java (25)
- jquery (7)
- Jquery 插件 (3)
- Oracle (5)
- Oracle SQL (68)
- Spring (15)
- 开发工具 (6)
- Struts (20)
- js (14)
- Project Code (2)
- Project Code Tomcat (1)
- libset (1)
- JSP (8)
- arithmetic (2)
- 浏览器 (1)
- extjs (3)
- 学习网站 (5)
- 生活情感 (0)
- 电话号码算法 (3)
- 快捷键 (1)
- 转载 (1)
- Dos命令 (2)
- services (1)
- Resources (1)
- 行业积累 (3)
- 项目积累 (3)
- Web (3)
- 文档 (1)
- JavaEE (2)
- JSF (3)
- http (3)
- JS窗口 (1)
- Html (4)
- Flex (1)
- 资讯 (2)
- 项目规范 (1)
- Struts s:property textarea中默认值用 (1)
- Quartz 2.0.2 (12)
- 1天有多少毫秒 (1)
- 专题 (1)
- intellij idea 10 CD-KEY (1)
- restlet (4)
- Mail (1)
- Excel (3)
- Menu (1)
- Big Data技术综述 (1)
- Quart 1 (1)
- nosql (1)
- linux远程 (1)
- jdk (5)
- wind7 (1)
- 虚拟人 (0)
- 虚拟机 (1)
- 终端 (1)
- Ubuntu (16)
- Myeclipse (2)
- Wmware (1)
- eclipse (2)
- css (2)
- csv (1)
- 开源 (1)
- plsql (2)
- cassandra (4)
- maven (1)
- hadoop (2)
- mysql (1)
- spring security (1)
- tools (1)
- jdbc (2)
- exception (2)
- 硬盘数据备份 (1)
- dwr (1)
- svn (1)
- PowerDesigner15使用时的十五个问题 (1)
- tomcat 项目发部路径 (1)
- js 暂停执行 (1)
- jquery jqgrid 格式化数据显示 (1)
- js 代码模板 (1)
- strutss2 直接跳转到jsp页面 (1)
- servlet (1)
- jdbc spring (1)
- js学习网站 (1)
- 自学考试 (2)
- hibernate (2)
- eos (1)
- c (4)
- 黑马 (2)
- 大数据 (2)
- 实战云大数据案例分享 (0)
- Spark (2)
- Flink (1)
最新评论
-
coosummer:
推荐使用http://buttoncssgenerator.c ...
jquery button 漂亮 -
thinktothings:
Array_06 写道你好,我是一名刚毕业学生,我以后就是做J ...
如何转型架构师 -
thinktothings:
软考,考有职业资格证,有系统的知识体系学习
如何转型架构师 -
Array_06:
你好,我是一名刚毕业学生,我以后就是做Java的架构师,那请问 ...
如何转型架构师 -
beykery:
你这也太复杂了。。。。jsf2不应该是这样的。。。。
JSF2.0的一个简单Demo
JavaEE应用
所需jar 包:org.restlet.ext.servlet.jar ; org.restlet.jar
第一步:新建类,拦捷请求路径:
package firstSteps; import firstSteps.HelloWorldResource; import org.restlet.Application; import org.restlet.Restlet; import org.restlet.routing.Router; /** * Created by IntelliJ IDEA. * User: liuwen * Date: 2010-11-13 * Time: 13:54:44 * To change this template use File | Settings | File Templates. */ public class FirstStepsApplication extends Application { /** * Creates a root Restlet that will receive all incoming calls. */ @Override public synchronized Restlet createInboundRoot() { // Create a router Restlet that routes each call to a new instance of HelloWorldResource. Router router = new Router(getContext()); // Defines only one route router.attach("/hello", HelloWorldResource.class); return router; } }
第二步:建一个处理相应请求的类,用注解的方式,注明,分别处理:如 get, post ,put ,delete的方法
package firstSteps; import org.restlet.resource.Get; import org.restlet.resource.ServerResource; /** * Created by IntelliJ IDEA. * User: liuwen * Date: 2010-11-13 * Time: 13:53:53 * To change this template use File | Settings | File Templates. */ public class HelloWorldResource extends ServerResource { @Get public String represent() { return "hello, world"; } }
第三步:在web.xml配置servlet 将 项目下的所有 /restlet/*路径交给 restlet处理,支持项目中以前的方式
web.xml
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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>first steps servlet</display-name> <!-- Restlet adapter --> <servlet> <servlet-name>RestletServlet</servlet-name> <servlet-class>org.restlet.ext.servlet.ServerServlet</servlet-class> <init-param> <!-- Application class name --> <param-name>org.restlet.application</param-name> <param-value>firstSteps.FirstStepsApplication</param-value> </init-param> </servlet> <!-- Catch all requests --> <servlet-mapping> <servlet-name>RestletServlet</servlet-name> <url-pattern>/restlet/*</url-pattern> </servlet-mapping> </web-app>
- org.restlet.jar (646.8 KB)
- 下载次数: 40
- org.restlet.ext.servlet.jar (21.7 KB)
- 下载次数: 42
评论
3 楼
wenxiang_tune
2012-01-15
fengzhiyu_sh 写道
你好,我想问下,如果使用Component,在web-inf下放restlet.xml的配置方式,具体该怎么做? 基于restlet.2.0版本的~~~
谢谢
谢谢
学习交流,握手
2 楼
thinktothings
2010-12-23
我也刚开始学习,还不懂,一起学习吧。。。
1 楼
fengzhiyu_sh
2010-12-23
你好,我想问下,如果使用Component,在web-inf下放restlet.xml的配置方式,具体该怎么做? 基于restlet.2.0版本的~~~
谢谢
谢谢
发表评论
-
中文乱码问题
2012-09-20 08:19 950http://myxiaoyi.blog.51cto.com/ ... -
验证码
2012-09-12 08:53 846验证码 -
java.sql.SQLRecoverableException
2012-09-05 23:05 5677jdbc操做数据库 Blob 数据类型时,不能关了 Con ... -
java学习网站
2012-08-30 18:18 5437http://java.sun.com/developer/b ... -
启动java文件报环境问题
2012-08-03 12:11 738启动java文件报环境问题 cd `dirname $ ... -
得到当前系统路径
2012-08-02 13:26 1079package com.common.path; im ... -
java md5加密
2012-07-01 13:52 975import java.math.BigInteger; i ... -
java读写csv文件,中文乱码问题
2012-05-21 10:19 26778java读写csv文件,中文乱码问题 read / ... -
java学习网址
2012-05-18 09:35 1080javaee官方: http://docs.oracle.c ... -
判断两个类是否相等
2012-03-28 09:21 1128public class TestVo { private ... -
java 调用doc命令
2012-03-02 11:11 1179java 调用doc命令 import java. ... -
java classpath
2011-12-09 00:37 1043java调用文件时,相对路径,都是指,当前的启动路径 文件所 ... -
javac 可以执行 java不能执行
2011-10-26 20:40 5255javac 可以执行 java不能执行 java ... -
java 函数
2011-10-18 17:28 1133java 函数 /** * 向上取整 ... -
Restlet edition for Java EE FirstStepsServlet
2011-08-19 09:51 1080使有方法 一、该项目部署到Tomcat服务器下,启 ... -
restlet-jse
2011-08-19 09:25 1534一、实体 Contact package c ... -
Restlet edition for Java SE firstSteps
2011-08-18 18:43 995http://wiki.restlet.org/docs_2. ... -
注释去掉提示
2011-07-27 08:46 880注释去掉提示 @SuppressWarnings(&q ... -
Java调用存储过程的2种方法
2011-05-11 12:28 1187Java调用存储过程的2种方法 creat proc ... -
quartz 执行定时任务
2011-03-08 10:13 927http://www.quartz-scheduler.org ...
相关推荐
Restlet JEE 2.0.3是Restlet框架的一个版本,针对Java企业版(Java Enterprise Edition,简称JEE)环境。 在Java开发中,JAR(Java Archive)文件是一种用于存储Java类、资源和其他元数据的文件格式。Restlet JEE ...
RESTlet是一款开源框架,专为构建基于REST(Representational State Transfer)原则的Web服务和应用程序设计。REST是一种轻量级的架构风格,广泛应用于互联网应用的开发,它强调通过简单的HTTP方法(如GET、POST、...
描述中提到的"restlet所需jar包一"可能是指一系列jar包中的第一部分,可能意味着有其他配套的jar包需要一起使用以完整支持Restlet框架。这通常意味着在实际项目中,我们需要确保获取到所有必要的jar包,以便正确地...
在《Restlet in Action》的第一章“Introducing the Restlet Framework”中,作者们详细解释了Restlet框架的核心概念,包括组件模型、资源模型以及如何使用这些模型来构建Web服务。此外,还介绍了一些高级特性,如...
在这个配置中,Restlet的版本是restlet-jee-2.0.3,这是针对Java EE环境的版本。同时,Spring框架的版本为3.0.4.RELEASE。这些依赖需要添加到你的项目构建配置(如Maven或Gradle)中,以便正确地引入和管理库。 接...
Restlet是一个开源框架,专为构建RESTful(Representational State Transfer)Web服务而设计。REST是一种轻量级的架构风格,常用于构建可扩展、高性能的互联网应用程序。本项目是针对Restlet 2.1版本的学习笔记,...
Restlet项目是一个开源框架,专门用于构建RESTful(Representational State Transfer)Web服务。REST是一种软件架构风格,它强调简洁、可扩展性和无状态性,是Web服务设计的主流方式。Restlet框架提供了全面的工具集...
Restlet是一个轻量级的Java Web服务开发框架,它提供了构建RESTful(Representational State Transfer)应用程序的工具和API。REST是一种架构风格,强调简洁、无状态和可缓存的网络交互,常用于构建高性能、高可用性...
Restlet是一款开源的Java框架,专门用于构建RESTful(Representational State Transfer)Web服务。REST是一种轻量级的架构风格,常用于构建高效、可扩展的网络应用程序。本压缩包包含Restlet框架运行所需的全部jar...
Restlet是一款开源框架,专为构建RESTful Web服务和客户端应用程序设计。REST(Representational State Transfer)是一种轻量级的架构风格,广泛用于构建互联网应用,因为它提供了高效、分布式的系统设计原则。本文...
org.restlet库是Java中实现RESTful服务的核心工具之一,由法国公司Restlet S.A.S开发。它提供了丰富的API和组件,允许开发者快速构建RESTful服务和客户端。org.restlet-2.3.0.jar作为其最新版本,对之前版本进行了...
org.restlet.jar
- 安装第三方插件可能存在风险,确保从可信来源获取`Restlet Client`插件。 - 使用时,遵循API的最佳实践,如使用合适的HTTP状态码,正确的数据格式等。 总之,`Restlet Client`是一款强大的REST API测试工具,它为...
RESTLET的另一个显著特点在于它提出了一种统一的Web视图,这种视图不仅适用于服务器端应用程序,同时也适用于客户端应用程序。这意味着开发者可以使用相同的API来构建既能作为HTTP客户端又能作为HTTP服务器的软件,...
#### 一、Restlet简介 Restlet是一个用Java编写的轻量级框架,旨在支持REST(Representational State Transfer)架构风格的应用程序开发。它简单易学,适合那些希望利用REST原则构建应用程序和服务的开发者。...
- **RESTLET框架简介**:RESTLET是一个面向对象的Java开源框架,用于构建RESTful应用和服务。它旨在简化Web应用开发,允许开发者充分利用REST架构的优势。RESTLET提供了一系列丰富的类库和支持,帮助开发者更容易地...
Restlet Client插件是一款运行在chrome内核浏览器上的Web服务测试插件,该插件主要用于测试各种Web服务,能查看网站基本信息、浏览网页代码并能发送HTTP请求来测试网站Web服务,同时支持自动化API场景。用户在安装了...
Restlet是一个轻量级的Java框架,专门用于构建REST(Representational State Transfer)架构风格的应用程序。它遵循JAX-RS(Java API for RESTful Web Services)规范,提供了丰富的API来处理HTTP请求和响应,简化了...
Restlet是一款强大的开源框架,专为构建RESTful(Representational State Transfer)Web服务而设计。REST是一种轻量级的架构风格,广泛应用于Web应用程序的开发,以提高性能、可伸缩性和可维护性。本系列的开发实例...