Внедрение контекста в Java Jax-RS POJO - PullRequest
0 голосов
/ 19 апреля 2019

Вот моя конечная точка

@PUT
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
@Path("/{id}")
public Response replace(@PathParam("id") String id,  
        @Valid WriteCommand replacePersonCommand) {
      ....
}

А вот моя WriteCommand

public class WriteCommand Command {

    @NotNull
    private String name;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        LOG.info(">>setName()");
        this.name = name;
    }

    @Context HttpHeaders httpHeaders;

    public HttpHeaders getHttpHeaders() {
        return httpHeaders;
    }

    public void setHttpHeaders(HttpHeaders httpHeaders) {
        this.httpHeaders = httpHeaders;
    }
}

Но httpHeaders никогда не вводится?Любая причина почему?

Спасибо

...