Rad*_*dix 5 java rest spring struts2 spring-mvc
我目前正在开发一个基于Strtus2,Spring,开放式JPA和LDAP的Web应用程序.
现在客户希望我们为这个系统开发RESTful api,以便其他网站或应用程序可以与它集成.
这个任务已分配给我,我显然不知道从哪里开始.
我做了我的研究,发现有一个插件struts2-rest,对于Spring,有几种不同的方式.
更重要的是,我见过的大部分示例都是使用Maven,但是我们的项目没有使用它.
所以,我只需要一个方向来启动这件事.
在Struts2中,您可以通过struts2-rest-plugin实现RESTful api.起点是REST插件.
配置
假设你有一个普通的Struts 2应用程序,你需要为这个REST演示做的就是添加以下两个插件:
Run Code Online (Sandbox Code Playgroud)Struts 2 Rest Plugin Struts 2 Convention Plugin注意,您可以从Maven Central Configuration(struts.xml)下载这些插件的jar文件夹
只是将插件放入应用程序可能无法产生完全所需的效果.有几点需要考虑.首先要考虑的是,您是否希望任何非RESTful URL与您的RESTful URL共存.我们将展示两种配置.第一个假设您要做的就是REST.第二个假设您希望在同一个Struts 2应用程序中保留其他非RESTful URL.
在Struts2文档的主页中,您将找到开始开发Struts2应用程序所需的一切.
| 归档时间: |
|
| 查看次数: |
5411 次 |
| 最近记录: |