Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JAVA中的RESTFul Web服务和servlet_Java_Web Services_Jsp_Rest_Servlets - Fatal编程技术网

JAVA中的RESTFul Web服务和servlet

JAVA中的RESTFul Web服务和servlet,java,web-services,jsp,rest,servlets,Java,Web Services,Jsp,Rest,Servlets,我需要使用预先存在的Javaservlet开发一个RESTfulWeb服务。这主要涉及调用servlet包中预先存在的函数。如何做到这一点?servlet不能用作Restful服务的后端。。您可能需要restful后端,这可以使用Jersey或restlet实现。 请回答这个问题 最快的方法是简单地添加一个web服务层,作为servlet层的外观。为此,可以使用第三方JSR311框架(如Jersey框架)在Java中构建一组RESTful web服务(http://jersey.java.net

我需要使用预先存在的Javaservlet开发一个RESTfulWeb服务。这主要涉及调用servlet包中预先存在的函数。如何做到这一点?

servlet不能用作Restful服务的后端。。您可能需要restful后端,这可以使用Jersey或restlet实现。 请回答这个问题

最快的方法是简单地添加一个web服务层,作为servlet层的外观。为此,可以使用第三方JSR311框架(如Jersey框架)在Java中构建一组RESTful web服务(http://jersey.java.net),然后简单地使您的web服务方法调用底层servlet方法


如果您有更多的时间,最好的方法是将业务逻辑从servlet抽象到单独的业务逻辑层,甚至可能是单独的库中,然后使用该库为您使用JSR311实现(如Restlet或Jersey)创建的一组新Web服务提供业务逻辑。

我计划使用Restlet框架完成此工作,然后将另一个项目导入到ITS中进行尝试,如果您无法成功,请在此处发布具体问题。