java rest tomcat_java – REST服务返回HTTP 204(Tomcat / Linux)

我在

linux发行版(Raspbian,Tomcat 7)上运行代码时遇到问题.该问题未出现在

Windows / Tomcat 7 /

Eclipse下的测试环境中:

我的webservice只返回HTTP 204而没有别的.该日志不包含请求期间发生错误的任何迹象.它应该像在测试环境中那样用json响应.

web.xml中

xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"

xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"

version="3.0">

***

index.html

index.htm

index.jsp

default.html

default.htm

default.jsp

**.useravailability.UserAvailabilityServletContextListener

REST Service

/REST/*

REST Service

com.sun.jersey.server.impl.container.servlet.ServletAdaptor

com.sun.jersey.api.json.POJOMappingFeature

true

1

usersService.xml

package **.webservice;

import java.util.ArrayList;

import javax.ws.rs.GET;

import javax.ws.rs.Path;

import javax.ws.rs.Produces;

import com.google.gson.Gson;

import **.model.AccessManager;

@Path("/usersService")

public class UsersService {

@GET

@Produces("application/json")

public String getUser() {

String user = null;

ArrayList userList = new ArrayList();

try {

userList = new AccessManager().getUser();

Gson gson = new Gson();

user = gson.toJson(userList);

} catch (Exception e) {

e.printStackTrace();

}

return user;

}

}

我错过了什么?为什么它在测试环境中有效?

谢谢!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值