2017-01-26 90 views

回答

2

在JAX-RS應用設置澤西性能可以通過在自定義Application類提供重寫的方法getProperties(),像在this example in Jersey tests

public class MyApplication extends Application { 

    @Override 
    public Map<String, Object> getProperties() { 
     return new HashMap<String, Object>() {{ 
      put("jersey.config.server.response.setStatusOverSendError", true); 
     }}; 
    } 
} 

同樣的事情應該有可能與一個init-PARAM澤西servlet在web.xml,如在this Jersey test app

<servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class> 
     <init-param> 
      <param-name>jersey.config.server.provider.packages</param-name> 
      <param-value>org.glassfish.jersey.tests.integration.servlettests</param-value> 
     </init-param>