0

Spring BeanFactory があり、それに httpHeaders を注入する必要があります。

public class SpecificFactoryBean extends SomeFactoryBean<Exception> {

    @Context
    private HttpHeaders httpHeaders;

    protected SpecificFactoryBean() {
        super(Exception.class);
    }

    @Override
    protected void doRegistration(RegistryBuilder<Exception> registryBuilder) {
        registryBuilder.registerMapper(WebApplicationException.class, new ExceptionMapper<WebApplicationException>() {
            @Override
            public int map(WebApplicationException e) {

                httpHeaders.getSomeInfo();

                return 3;
            }
        });
    }
}

@Contextはうまくいかないので、どうすればこれを行うことができますか?

4

0 に答える 0