小编Joi*_*ayo的帖子

警告:HTTP GET方法,公共javax.ws.rs.core.Response ...抛出org.codehaus.jettison.json.JSONException,不应该使用任何实体

我有以下GET方法,它无法将结果发送回客户端.

/*@GET here defines, this method will process HTTP GET requests. */
@GET
@Path("/test/{name}/{status}")
@Produces("application/json")
  public Response Name(@PathParam("name,status") String name, String status ) throws JSONException {
  String total = "100";
  .
  .
  .
  String result = "" + jsonObject;

  return Response.status(200).entity(result).build();
}
Run Code Online (Sandbox Code Playgroud)

当我运行它时,我有以下消息:警告:HTTP GET方法,公共javax.ws.rs.core.Response ...抛出org.codehaus.jettison.json.JSONException,不应该使用任何实体.

这与我有两个参数的事实有关吗?

我已经在线查看但与我的情况无关.提前致谢!

java api rest web-services get

9
推荐指数
1
解决办法
1万
查看次数

搜索具有特定单词的行

我需要在每一行搜索一个特定的单词.如果我找到它,请将其放入列表中.

例如,我有下面的行,我正在寻找一个字符串'TTT'.

TTT   ogkgkgk   yyryryr
ghgh  TTTXXX    fgfgfgf
gfgf  ghghgTTT  fgfgf
Run Code Online (Sandbox Code Playgroud)

只有第一行应该匹配,因为它包含确切的单词'TTT'.如果我使用下面的代码,它将匹配其他两行,因为'TTTXXX'和'ghghgTTT'都包含'TTT'.

mystring = str([line for line in common.split('\n') if 'TTT' in line])
Run Code Online (Sandbox Code Playgroud)

我如何只匹配第一行?

python

2
推荐指数
1
解决办法
86
查看次数

REST API + Java多线程

我设法使用eclipse构建一个小型REST API.以下代码有效:

@Path("Info")
public class Rest {

@POST
@Path("/stats/{j}") 
@Produces("application/json")
public Response Status(@PathParam("j") String j) throws JSONException{
  JSONObject jsonObject = new JSONObject();
   String status = j;
   .
   .
 return Response.status(200).entity(result).build();
}
}
Run Code Online (Sandbox Code Playgroud)

你能告诉我如何使它成为多线程吗?我知道什么是多线程但我需要一些关于如何创建这个代码作为多线程的输入.正在考虑创建另一个实现Runnable的类:

class Demo implements Runnable {
  .
  .

}
Run Code Online (Sandbox Code Playgroud)

然后,在我的函数Status(@PathParam("j")String j)中,我创建了一个Demo类的对象,例如:

public Response Status(@PathParam("j") String j) throws JSONException{
    Demo newThread = new Demo();
    JSONObject jsonObject = new JSONObject();
   String status = j;
   .
   .
 return Response.status(200).entity(result).build();
}
}
Run Code Online (Sandbox Code Playgroud)

先感谢您!

java rest multithreading

0
推荐指数
1
解决办法
7198
查看次数

什么是 ABAP 命令来中止?

我想知道是否有一个 ABAP 命令可以模拟 exit 1(在 shell 脚本中),它会中止?

abap abort

0
推荐指数
1
解决办法
2271
查看次数

标签 统计

java ×2

rest ×2

abap ×1

abort ×1

api ×1

get ×1

multithreading ×1

python ×1

web-services ×1