jersey 2.22.2 学习
2017-05-26 本文已影响0人
威尼斯的泪_e592
3.2 参数注解 (@*Param) 资源方法参数可以通过使用注解来从request对象中获取信息。 @QueryParam 用来从请求URL中获取查询参数。下面是使用@QueryParam的例子。 如果请求中包含查询参数step,则step对应的值将被获取,然后解析为32位值,并赋给smooth方法中的step参数。如果请求中不包含查询参数,则step的默认值为2,默认值通过@Def...
7.2 创建Responses对象 有时,对于一个Request请求,需要返回额外的信息。这些信息能够通过使用Response对象与ResponseBuilder对象来创建并返回。例如...
10.2 Filters 当你想要修改请求或响应参数,如http header。 可以使用过滤器来完成任务。例如,希望添加一个响应头 X-Powered-By 到每个生成的响应中。可以使用response...
验证是用来检查某些数据是否遵循预定义的规则。本章将介绍Jersey对Bean Validation的支持,包括所需要的依赖、配置、注册及使用。 18.1 BeanValidation 依赖 Bean Validation在Jersey中是以扩展模块的形式来提供的,使用时需要在pom.xml(如果使用的是Maven)加入依赖。 org.glassfish.jersey.ext ...