码迷,mamicode.com
首页 > 其他好文 > 详细

RESTLET开发实例

时间:2015-06-08 11:37:22      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:

转自LifeBa
但有改动,主要改动有:
1. 修改了web.xml的<servlet-mapping/>段,使工程既可以访问rest服务,又可以访问普通的页面资源,不用再像原作者那样再单独部署一个页面工程。
2. 由于【1】的改动,使得只有以/rest开头的URL才能映射到某资源,使用rest服务时,必须要加上/rest。
3. 由于【1】的改动,RestComponent类注册application时将资源字符串加上了/rest。
4. 由于【1】的改动和本人WEB服务器端口号的不同,Client测试类的相关资源字符串也做了相应改动。
点击这里下载工程文件,里面包含了所使用的jar包,发布后直接能够运行,方便大家学习了解。

目录结构:
技术分享

用到的jar包:
技术分享
使用方法:
1、下载工程文件;
2、将工程文件导入到eclipse等,或者直接进行发布,如直接将工程放到【tomcat】/webapps/下即可。
3、搜索整个工程文件,将字符串8080改为你自己服务器的IP;
4、启动服务器。

测试方法:
1、main函数测试
    打开Client类,运行main函数可测试post和delete方法;
2、进行单个Application测试:
    1)返回所有学生信息:http://localhost:8080/RestApplication/rest/student
    2)执行Client类的main函数,添加一条学生信息;
    3)重复1);
    4)获取ID=1的单个学生信息:http://localhost:8080/RestApplication/rest/student/1
    5)打开http://localhost:8080/RestApplication/update.jsp页面,输入相关信息,提交;如果提交失败,请检查页面<form/>表单的 action属性值是否正确;
    6)重复4),查看信息被修改的情况;
 3、使用Component绑定多个Application
    修改web.xml文件,使之支持多Application,测试时注意修改相关的URL路径,这里不再叙述,请参考原著。

RESTLET开发实例

标签:

原文地址:http://www.cnblogs.com/xiaoliu66007/p/4560263.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!