Jersey REST服务 - 资源响应

时间:2017-10-27 04:45:24

标签: java rest jersey-2.0 tomcat8

我正在使用jersey 2.26执行REST教程。我正在运行apache tomcat v 8.0。

我正在尝试更改资源上的响应。最初它回来了,“知道了!”。然后我想改变它,我甚至尝试使用新的@PATH添加不同的资源。即使我在我的资源上更改了路径注释,也改变了我返回的String的值并且多次反弹服务器,每次我导航到这个资源时,它都会返回“Got it!”。

为什么它不会返回“知道了!这有效”,因为我更改了返回值?

package com.demo.jersey.message.resource;

import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;

/**
* Root resource (exposed at "myresource" path)
*/
@Path("myresource")
public class MyResource {

/**
 * Method handling HTTP GET requests. The returned object will be sent
 * to the client as "text/plain" media type.
 *
 * @return String that will be returned as a text/plain response.
 */
@GET
@Produces(MediaType.TEXT_PLAIN)
public String getIt() {
    return "Got it! this worked";
}
}

0 个答案:

没有答案