当前位置: 首页>>代码示例>>Java>>正文


Java MediaType.APPLICATION_XHTML_XML_VALUE属性代码示例

本文整理汇总了Java中org.springframework.http.MediaType.APPLICATION_XHTML_XML_VALUE属性的典型用法代码示例。如果您正苦于以下问题:Java MediaType.APPLICATION_XHTML_XML_VALUE属性的具体用法?Java MediaType.APPLICATION_XHTML_XML_VALUE怎么用?Java MediaType.APPLICATION_XHTML_XML_VALUE使用的例子?那么, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在org.springframework.http.MediaType的用法示例。


在下文中一共展示了MediaType.APPLICATION_XHTML_XML_VALUE属性的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: create

@RequestMapping(method = RequestMethod.POST, consumes = MediaType.APPLICATION_FORM_URLENCODED_VALUE, produces = { MediaType.TEXT_HTML_VALUE,
                                                                                                                  MediaType.APPLICATION_XHTML_XML_VALUE })
public String create(@RequestParam("resId") String resId, RedirectAttributes attributes) {

    if (RESOURCE_ID_PATTERN.matcher(resId).matches()) {
        if (resourceIdRepository.findOneByValue(resId).isPresent()) {
            // error message
            addErrorMessage(attributes, "资源ID " + resId + " 已经存在。");
            attributes.addFlashAttribute("resId", resId);
        } else {
            resourceIdRepository.save(ResourceIdEntity.builder().value(resId).build());
            // success message
            addSuccessMessage(attributes, "已成功添加 " + resId + " 资源ID。");
        }
    } else {
        addErrorMessage(attributes, "资源ID " + resId + " 含有非法字符。(只能使用[a-zA-Z0-9_])");
        attributes.addFlashAttribute("resId", resId);
    }

    return "redirect:/resourceIds";
}
 
开发者ID:venus-boot,项目名称:saluki,代码行数:21,代码来源:ResourceIdAdminController.java

示例2: createGrantType

@RequestMapping(method = RequestMethod.POST, consumes = MediaType.APPLICATION_FORM_URLENCODED_VALUE, produces = { MediaType.TEXT_HTML_VALUE,
                                                                                                                  MediaType.APPLICATION_XHTML_XML_VALUE })
public String createGrantType(@RequestParam("grantTypeName") String grantTypeName, RedirectAttributes attributes) {

    if (GRANT_TYPES_PATTERN.matcher(grantTypeName).matches()) {
        if (grantTypeRepository.findOneByValue(grantTypeName.toLowerCase()).isPresent()) {
            // error message
            addErrorMessage(attributes, "授权方式 " + grantTypeName + " 已经存在。");
            attributes.addFlashAttribute("grantTypeName", grantTypeName);
        } else {
            grantTypeRepository.save(GrantTypeEntity.builder().value(grantTypeName.toLowerCase()).build());
            // success message
            addSuccessMessage(attributes, "已成功添加 " + grantTypeName + " 授权方式。");
        }
    } else {
        addErrorMessage(attributes, "授权方式 " + grantTypeName + " 含有非法字符。(只能使用[a-zA-Z_])");
        attributes.addFlashAttribute("grantTypeName", grantTypeName);
    }

    return "redirect:/grantTypes.html";
}
 
开发者ID:venus-boot,项目名称:saluki,代码行数:21,代码来源:GrantTypeAdminController.java

示例3: removeGrantType

@RequestMapping(path = "/_remove/{grantTypeName}", method = RequestMethod.GET, produces = { MediaType.TEXT_HTML_VALUE,
                                                                                            MediaType.APPLICATION_XHTML_XML_VALUE })
public String removeGrantType(@PathVariable("grantTypeName") String grantTypeName, RedirectAttributes attributes) {

    grantTypeRepository.findOneByValue(grantTypeName.toLowerCase()).map(grantTypeEntity -> {

        Set<ClientDetailsToAuthorizedGrantTypeXrefEntity> xref = grantTypeEntity.getClientDetailsToAuthorizedGrantTypeXrefs();
        if (xref.isEmpty()) {

            grantTypeRepository.delete(grantTypeEntity);
            addSuccessMessage(attributes, "已成功删除 " + grantTypeName + " 授权方式。");

        } else {
            addErrorMessage(attributes, "有" + xref.size() + "个客户端正在使用该授权方式,无法删除。");
        }

        return grantTypeEntity;

    }).orElseGet(() -> {
        addWarningMessage(attributes, "没有找到 " + grantTypeName + " 授权方式。");
        return null;
    });

    return "redirect:/grantTypes.html";
}
 
开发者ID:venus-boot,项目名称:saluki,代码行数:25,代码来源:GrantTypeAdminController.java

示例4: create

@RequestMapping(method = RequestMethod.POST, consumes = MediaType.APPLICATION_FORM_URLENCODED_VALUE, produces = { MediaType.TEXT_HTML_VALUE,
                                                                                                                  MediaType.APPLICATION_XHTML_XML_VALUE })
public String create(@RequestParam("scopeValue") String scopeValue, RedirectAttributes attributes) {

    if (SCOPE_PATTERN.matcher(scopeValue).matches()) {
        if (scopeRepository.findOneByValue(scopeValue).isPresent()) {
            // error message
            addErrorMessage(attributes, "授权范围 " + scopeValue + " 已经存在。");
            attributes.addFlashAttribute("scopeValue", scopeValue);
        } else {
            scopeRepository.save(ScopeEntity.builder().value(scopeValue).build());
            // success message
            addSuccessMessage(attributes, "已成功添加 " + scopeValue + " 授权范围。");
        }
    } else {
        addErrorMessage(attributes, "授权范围 " + scopeValue + " 含有非法字符。(只能使用[a-zA-Z0-9_])");
        attributes.addFlashAttribute("scopeValue", scopeValue);
    }

    return "redirect:/scopes.html";
}
 
开发者ID:venus-boot,项目名称:saluki,代码行数:21,代码来源:ScopeAdminController.java

示例5: deleteUser

@RequestMapping(path = "/_remove/{username}", method = RequestMethod.GET, produces = { MediaType.TEXT_HTML_VALUE,
                                                                                       MediaType.APPLICATION_XHTML_XML_VALUE })
public String deleteUser(@PathVariable("username") String username, RedirectAttributes attributes) {
    if (INVINCIBLE_USERS_LIST.contains(username)) {
        addErrorMessage(attributes, "不能删除用户:" + username);
    } else {

        userRepository.findOneByUsername(username).map(userEntity -> {
            userRepository.delete(userEntity);
            addSuccessMessage(attributes, "用户 " + username + " 已删除。");
            return userEntity;
        }).orElseGet(() -> {
            addWarningMessage(attributes, "没有找到 " + username + " 用户。");
            return null;
        });
    }

    return "redirect:/users.html";
}
 
开发者ID:venus-boot,项目名称:saluki,代码行数:19,代码来源:UserAdminController.java

示例6: listAll

@RequestMapping(method = RequestMethod.GET,
    produces = {MediaType.TEXT_HTML_VALUE, MediaType.APPLICATION_XHTML_XML_VALUE})
public String listAll(@RequestParam(name = "type", required = false) String editType,
    @RequestParam(name = "edit", required = false) String editRestRoute, Model model,
    Pageable pageable) {

  if (!StringUtils.isEmpty(editType)) {
    if (!StringUtils.isEmpty(editRestRoute)) {
      zuulRouteRepository.findOneByRouteId(editRestRoute).map(zuulRouteEntity -> {

        model.addAttribute("routeId", zuulRouteEntity.getZuul_route_id());
        model.addAttribute("routePath", zuulRouteEntity.getPath());
        model.addAttribute("serviceId", zuulRouteEntity.getService_id());
        model.addAttribute("routeUrl", zuulRouteEntity.getUrl());
        model.addAttribute("stripPrefix", zuulRouteEntity.getStrip_prefix());
        model.addAttribute("retryAble", zuulRouteEntity.getRetryable());
        model.addAttribute("sensitiveHeaders", zuulRouteEntity.getSensitiveHeaders());
        return null;
      });
    }
    return "route/restroute";
  }
  model.addAttribute("routeList", zuulRouteRepository.findAllRest(pageable));
  return "route/restroutes";
}
 
开发者ID:venus-boot,项目名称:saluki,代码行数:25,代码来源:RestRouteAdminController.java

示例7: createRole

@RequestMapping(method = RequestMethod.POST, consumes = MediaType.APPLICATION_FORM_URLENCODED_VALUE, produces = { MediaType.TEXT_HTML_VALUE,
                                                                                                                  MediaType.APPLICATION_XHTML_XML_VALUE })
public String createRole(@RequestParam("roleName") String roleName, RedirectAttributes attributes) {
    if (ROLE_NAME_PATTERN.matcher(roleName).matches()) {
        if (roleRepository.findOneByName(roleName.toUpperCase()).isPresent()) {
            // error message
            addErrorMessage(attributes, "角色名 " + roleName + " 已存在。");
            attributes.addFlashAttribute("roleName", roleName);
        } else {
            roleRepository.save(RoleEntity.builder().name(roleName.toUpperCase()).build());
            // success message
            addSuccessMessage(attributes, "已成功添加 " + roleName + " 角色。");
        }

    } else {
        addErrorMessage(attributes, "角色名 " + roleName + " 含有非法字符。(只能使用[a-zA-Z0-9_])");
        attributes.addFlashAttribute("roleName", roleName);
    }
    return "redirect:/roles.html";
}
 
开发者ID:venus-boot,项目名称:saluki,代码行数:20,代码来源:RoleAdminController.java

示例8: listAll

@RequestMapping(method = RequestMethod.GET, produces = { MediaType.TEXT_HTML_VALUE,
                                                         MediaType.APPLICATION_XHTML_XML_VALUE })
public String listAll(Model model, Pageable pageable) {

    model.addAttribute("resIds", resourceIdRepository.findAll(pageable));
    return "clients/resourceIds";
}
 
开发者ID:venus-boot,项目名称:saluki,代码行数:7,代码来源:ResourceIdAdminController.java

示例9: deleteRoute

@RequestMapping(path = "/_remove/{routeId}", method = RequestMethod.GET, produces = { MediaType.TEXT_HTML_VALUE,
                                                                                      MediaType.APPLICATION_XHTML_XML_VALUE })
public String deleteRoute(@PathVariable("routeId") String routeId, RedirectAttributes attributes) {

    zuulRouteRepository.findOneByRouteId(routeId).map(zuulRouteEntity -> {
        zuulRouteRepository.delete(zuulRouteEntity);
        addSuccessMessage(attributes, "路由 " + routeId + " 已删除。");
        publisher.publishEvent(new InstanceRegisteredEvent<>(this, this.environment));
        return zuulRouteEntity;
    }).orElseGet(() -> {
        addWarningMessage(attributes, "没有找到 " + routeId + " 路由。");
        return null;
    });
    return "redirect:/grpcRoute.html";
}
 
开发者ID:venus-boot,项目名称:saluki,代码行数:15,代码来源:GrpcRouteAdminController.java

示例10: listAllGrantTypes

@RequestMapping(method = RequestMethod.GET, produces = { MediaType.TEXT_HTML_VALUE,
                                                         MediaType.APPLICATION_XHTML_XML_VALUE })
public String listAllGrantTypes(Model model, Pageable pageable) {

    model.addAttribute("grantTypes", grantTypeRepository.findAll(pageable));
    return "clients/grantTypes";
}
 
开发者ID:venus-boot,项目名称:saluki,代码行数:7,代码来源:GrantTypeAdminController.java

示例11: create

@RequestMapping(path = "/_create", method = RequestMethod.POST,
    consumes = MediaType.APPLICATION_FORM_URLENCODED_VALUE,
    produces = {MediaType.TEXT_HTML_VALUE, MediaType.APPLICATION_XHTML_XML_VALUE})
public String create(@RequestParam(name = "routeId", required = true) String routeId,
    @RequestParam(name = "routePath", required = true) String routePath,
    @RequestParam(name = "routeUrl", required = true) String routeUrl,
    @RequestParam(name = "serviceId", required = true) String serviceId,
    @RequestParam(name = "stripPrefix", defaultValue = "false") Boolean stripPrefix,
    @RequestParam(name = "retryAble", defaultValue = "false") Boolean retryAble,
    @RequestParam(name = "sensitiveHeaders", defaultValue = "") String sensitiveHeaders,
    RedirectAttributes attributes) {
  if (zuulRouteRepository.findOneByRouteId(routeId).isPresent()) {
    addErrorMessage(attributes, routeId + "已经存在 ");
    resetRequestParams(routeId, routePath, routeUrl, serviceId, stripPrefix, retryAble,
        sensitiveHeaders, attributes);
    return "redirect:/restRoute.html?type=add";
  }
  ZuulRouteEntity entityRest = ZuulRouteEntity.builder()//
      .zuul_route_id(routeId)//
      .path(routePath)//
      .strip_prefix(stripPrefix)//
      .retryable(retryAble)//
      .url(routeUrl)//
      .service_id(serviceId)//
      .sensitiveHeaders(sensitiveHeaders)//
      .build();
  zuulRouteRepository.save(entityRest);
  publisher.publishEvent(new InstanceRegisteredEvent<>(this, this.environment));
  return "redirect:/restRoute.html";
}
 
开发者ID:venus-boot,项目名称:saluki,代码行数:30,代码来源:RestRouteAdminController.java

示例12: createApiJar

@RequestMapping(method = RequestMethod.POST, produces = { MediaType.TEXT_HTML_VALUE,
                                                          MediaType.APPLICATION_XHTML_XML_VALUE })
public String createApiJar(@RequestParam("jarUrl") String jarUrl, @RequestParam("jarVersion") String jarVersion,
                           RedirectAttributes attributes) {

    apiJarService.saveJar(jarVersion, jarUrl);
    return "redirect:/api.html";
}
 
开发者ID:venus-boot,项目名称:saluki,代码行数:8,代码来源:ApiAdminController.java

示例13: listAll

@RequestMapping(method = RequestMethod.GET, produces = { MediaType.TEXT_HTML_VALUE,
                                                         MediaType.APPLICATION_XHTML_XML_VALUE })
public String listAll(Model model, Pageable pageable) {

    model.addAttribute("scopes", scopeRepository.findAll(pageable));
    return "clients/scopes";
}
 
开发者ID:venus-boot,项目名称:saluki,代码行数:7,代码来源:ScopeAdminController.java

示例14: update

@RequestMapping(path = "/_update", method = RequestMethod.POST,
    consumes = MediaType.APPLICATION_FORM_URLENCODED_VALUE,
    produces = {MediaType.TEXT_HTML_VALUE, MediaType.APPLICATION_XHTML_XML_VALUE})
public String update(@RequestParam(name = "routeId", required = true) String routeId,
    @RequestParam(name = "routePath", required = true) String routePath,
    @RequestParam(name = "routeUrl", required = true) String routeUrl,
    @RequestParam(name = "serviceId", required = true) String serviceId,
    @RequestParam(name = "stripPrefix", defaultValue = "false") Boolean stripPrefix,
    @RequestParam(name = "retryAble", defaultValue = "false") Boolean retryAble,
    @RequestParam(name = "sensitiveHeaders", defaultValue = "") String sensitiveHeaders,
    RedirectAttributes attributes) {

  zuulRouteRepository.findOneByRouteId(routeId).map(zuulRouteEntity -> {
    zuulRouteEntity.setZuul_route_id(routeId);
    zuulRouteEntity.setPath(routePath);
    zuulRouteEntity.setUrl(routeUrl);
    zuulRouteEntity.setService_id(serviceId);
    zuulRouteEntity.setStrip_prefix(stripPrefix);
    zuulRouteEntity.setRetryable(retryAble);
    zuulRouteEntity.setSensitiveHeaders(sensitiveHeaders);
    return zuulRouteRepository.save(zuulRouteEntity);
  }).orElseGet(() -> {
    addErrorMessage(attributes, "routeId" + routeId + " 不存在。");
    return null;
  });
  publisher.publishEvent(new InstanceRegisteredEvent<>(this, this.environment));
  return "redirect:/restRoute.html";
}
 
开发者ID:venus-boot,项目名称:saluki,代码行数:28,代码来源:RestRouteAdminController.java

示例15: listAll

@RequestMapping(method = RequestMethod.GET, produces = { MediaType.TEXT_HTML_VALUE,
                                                         MediaType.APPLICATION_XHTML_XML_VALUE })
public String listAll(@RequestParam(name = "type", required = false) String editType,
                      @RequestParam(name = "edit", required = false) String editRestRoute, Model model,
                      Pageable pageable) {

    if (!StringUtils.isEmpty(editType)) {
        if (!StringUtils.isEmpty(editRestRoute)) {
            zuulRouteRepository.findOneByRouteId(editRestRoute).map(zuulRouteEntity -> {

                model.addAttribute("routeId", zuulRouteEntity.getZuul_route_id());
                model.addAttribute("routePath", zuulRouteEntity.getPath());
                model.addAttribute("isGrpc", true);
                model.addAttribute("serviceName", zuulRouteEntity.getService_name());
                model.addAttribute("group", zuulRouteEntity.getGroup());
                model.addAttribute("version", zuulRouteEntity.getVersion());
                model.addAttribute("method", zuulRouteEntity.getMethod());
                Set<ZuulGrpcFieldMappingEntity> mappingEntitys = zuulRouteEntity.getFieldMapping();
                StringBuilder fieldMapping = new StringBuilder("");
                int index = 0;
                for (ZuulGrpcFieldMappingEntity mappingEntity : mappingEntitys) {
                    fieldMapping.append(mappingEntity.getSourceField());
                    fieldMapping.append("->");
                    fieldMapping.append(mappingEntity.getTargetField());
                    if (index != mappingEntitys.size() - 1) {
                        fieldMapping.append(",");
                    }
                    index++;
                }
                model.addAttribute("fieldMapping", fieldMapping.toString());
                return null;
            });
        }
        return "route/grpcroute";
    }
    model.addAttribute("routeList", zuulRouteRepository.findAllGrpc(pageable));
    return "route/grpcroutes";
}
 
开发者ID:venus-boot,项目名称:saluki,代码行数:38,代码来源:GrpcRouteAdminController.java


注:本文中的org.springframework.http.MediaType.APPLICATION_XHTML_XML_VALUE属性示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。