gpt4 book ai didi

com.sun.faces.config.WebConfiguration.getOptionValue()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-24 06:57:05 28 4
gpt4 key购买 nike

本文整理了Java中com.sun.faces.config.WebConfiguration.getOptionValue()方法的一些代码示例,展示了WebConfiguration.getOptionValue()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebConfiguration.getOptionValue()方法的具体详情如下:
包路径:com.sun.faces.config.WebConfiguration
类名称:WebConfiguration
方法名:getOptionValue

WebConfiguration.getOptionValue介绍

[英]Obtain the value of the specified parameter
[中]获取指定参数的值

代码示例

代码示例来源:origin: org.glassfish/javax.faces

private String getMatchedWithFaceletsSuffix(String viewId) {
  String[] defaultsuffixes = webConfig.getOptionValue(WebConfiguration.WebContextInitParameter.FaceletsSuffix, " ");
  for (String suffix : defaultsuffixes) {
    if (viewId.endsWith(suffix)) {
      return suffix;
    }
  }
  
  return null;
}

代码示例来源:origin: org.glassfish/javax.faces

private boolean isMatchedWithFaceletsSuffix(String viewId) {
  String[] defaultsuffixes = webConfig.getOptionValue(WebConfiguration.WebContextInitParameter.FaceletsSuffix, " ");
  for (String suffix : defaultsuffixes) {
    if (viewId.endsWith(suffix)) {
      return true;
    }
  }
  
  return false;
}

代码示例来源:origin: org.glassfish/jakarta.faces

/**
 * Are we saving state server side?
 * 
 * @return true if we are, false otherwise.
 */
private boolean isServerStateSaving() {
  if (STATE_SAVING_METHOD_SERVER.equals(webConfig.getOptionValue(StateSavingMethod))) {
    return true;
  }
  
  return false;
}

代码示例来源:origin: eclipse-ee4j/mojarra

/**
 * Are we saving state server side?
 *
 * @return true if we are, false otherwise.
 */
private boolean isServerStateSaving() {
  if (STATE_SAVING_METHOD_SERVER.equals(webConfig.getOptionValue(StateSavingMethod))) {
    return true;
  }
  return false;
}

代码示例来源:origin: org.glassfish/javax.faces

public FaceletWebappResourceHelper() {
  WebConfiguration webConfig = WebConfiguration.getInstance();
  webAppContractsDirectory = webConfig.getOptionValue(WebAppContractsDirectory);
  configuredExtensions = webConfig.getOptionValue(FaceletsSuffix, " ");
}

代码示例来源:origin: org.glassfish/javax.faces

/**
  * To include the facelets suffix into the supported suffixes.
  *
  * @return merged suffixes including both default suffixes and the facelet suffixes.
  */
 public String[] getConfiguredExtensions() {
   String[] defaultSuffix  = getOptionValue(DefaultSuffix, " ");
   String[] faceletsSuffix = getOptionValue(FaceletsSuffix, " ");
   List<String> mergedList = new ArrayList<>(asList(defaultSuffix));
   mergedList.addAll(asList(faceletsSuffix));
   return mergedList.toArray(new String[0]);
}

代码示例来源:origin: eclipse-ee4j/mojarra

/**
  * To include the facelets suffix into the supported suffixes.
  *
  * @return merged suffixes including both default suffixes and the facelet suffixes.
  */
 public String[] getConfiguredExtensions() {
   String[] defaultSuffix  = getOptionValue(DefaultSuffix, " ");
   String[] faceletsSuffix = getOptionValue(FaceletsSuffix, " ");
   List<String> mergedList = new ArrayList<>(asList(defaultSuffix));
   mergedList.addAll(asList(faceletsSuffix));
   return mergedList.toArray(new String[0]);
}

代码示例来源:origin: com.sun.faces/jsf-impl

public JspViewHandlingStrategy() {
  try {
    responseBufferSize =
       Integer.parseInt(webConfig.getOptionValue(ResponseBufferSize));
  } catch (NumberFormatException nfe) {
    responseBufferSize = Integer
       .parseInt(ResponseBufferSize.getDefaultValue());
  }
}

代码示例来源:origin: org.glassfish/jakarta.faces

private static Long getCheckPeriod(WebConfiguration webConfig) {
  String val = webConfig.getOptionValue(WebContextInitParameter.ResourceUpdateCheckPeriod);
  try {
    return (Long.parseLong(val));
  } catch (NumberFormatException nfe) {
    return Long.parseLong(WebContextInitParameter.ResourceUpdateCheckPeriod.getDefaultValue());
  }
}

代码示例来源:origin: org.glassfish/javax.faces

public JspViewHandlingStrategy() {
  try {
    responseBufferSize = parseInt(webConfig.getOptionValue(ResponseBufferSize));
  } catch (NumberFormatException nfe) {
    responseBufferSize = parseInt(ResponseBufferSize.getDefaultValue());
  }
}

代码示例来源:origin: org.glassfish/javax.faces

public WebappResourceHelper() {
  WebConfiguration webconfig = WebConfiguration.getInstance();
  cacheTimestamp = webconfig.isOptionEnabled(CacheResourceModificationTimestamp);
  BASE_RESOURCE_PATH = webconfig.getOptionValue(WebConfiguration.WebContextInitParameter.WebAppResourcesDirectory);
  BASE_CONTRACTS_PATH = webconfig.getOptionValue(WebConfiguration.WebContextInitParameter.WebAppContractsDirectory);
}

代码示例来源:origin: eclipse-ee4j/mojarra

private static boolean isDevModeEnabled() {
    WebConfiguration webconfig = WebConfiguration.getInstance();
    return (webconfig != null
         && "Development".equals(webconfig.getOptionValue(WebContextInitParameter.JavaxFacesProjectStage)));
  }
}

代码示例来源:origin: eclipse-ee4j/mojarra

private static Long getCheckPeriod(WebConfiguration webConfig) {
  String val = webConfig.getOptionValue(WebContextInitParameter.ResourceUpdateCheckPeriod);
  try {
    return (Long.parseLong(val));
  } catch (NumberFormatException nfe) {
    return Long.parseLong(WebContextInitParameter.ResourceUpdateCheckPeriod.getDefaultValue());
  }
}

代码示例来源:origin: com.sun.faces/jsf-impl

public ApplicationStateInfo() {
  WebConfiguration config = WebConfiguration.getInstance();
  partialStateSaving = config.isOptionEnabled(PartialStateSaving);
  if (partialStateSaving) {
    String[] viewIds = config.getOptionValue(FullStateSavingViewIds, ",");
    fullStateViewIds = new HashSet<String>(viewIds.length, 1.0f);
    fullStateViewIds.addAll(Arrays.asList(viewIds));
  }
  
}

代码示例来源:origin: org.glassfish/jakarta.faces

public ApplicationStateInfo() {
  WebConfiguration config = WebConfiguration.getInstance();
  partialStateSaving = config.isOptionEnabled(PartialStateSaving);
  if (partialStateSaving) {
    String[] viewIds = config.getOptionValue(FullStateSavingViewIds, ",");
    fullStateViewIds = new HashSet<>(viewIds.length, 1.0f);
    fullStateViewIds.addAll(asList(viewIds));
  }
}

代码示例来源:origin: com.sun.faces/jsf-impl

public ViewHandlerImpl() {
  if (logger.isLoggable(Level.FINE)) {
    logger.log(Level.FINE,"Created ViewHandler instance ");
  }
  WebConfiguration config = WebConfiguration.getInstance();
  String defaultSuffixConfig =
     config.getOptionValue(WebConfiguration.WebContextInitParameter.DefaultSuffix);
  Map<String, Object> appMap = FacesContext.getCurrentInstance().getExternalContext().getApplicationMap();
  configuredExtensions = Util.split(appMap, defaultSuffixConfig, " ");
}

代码示例来源:origin: org.glassfish/javax.faces

@Override
public FaceletCache getFaceletCache() {
  WebConfiguration webConfig = WebConfiguration.getInstance();
  String refreshPeriod = webConfig.getOptionValue(WebConfiguration.WebContextInitParameter.FaceletsDefaultRefreshPeriod);
  long period = Long.parseLong(refreshPeriod) * 1000;
  FaceletCache<DefaultFacelet> result = new DefaultFaceletCache(period);
  return result;
}

代码示例来源:origin: org.glassfish/jakarta.faces

@Override
public FaceletCache getFaceletCache() {
  WebConfiguration webConfig = WebConfiguration.getInstance();
  String refreshPeriod = webConfig.getOptionValue(WebConfiguration.WebContextInitParameter.FaceletsDefaultRefreshPeriod);
  long period = Long.parseLong(refreshPeriod) * 1000;
  FaceletCache<DefaultFacelet> result = new DefaultFaceletCache(period);
  return result;
}

代码示例来源:origin: com.sun.faces/jsf-impl

public ResponseStateManagerImpl() {
  WebConfiguration webConfig = WebConfiguration.getInstance();
  String stateMode =
     webConfig.getOptionValue(StateSavingMethod);
  helper = ((StateManager.STATE_SAVING_METHOD_CLIENT.equalsIgnoreCase(stateMode)
        ? new ClientSideStateHelper()
        : new ServerSideStateHelper()));
}

代码示例来源:origin: eclipse-ee4j/mojarra

public ResponseStateManagerImpl() {
  WebConfiguration webConfig = WebConfiguration.getInstance();
  String stateMode =
     webConfig.getOptionValue(StateSavingMethod);
  helper = ((StateManager.STATE_SAVING_METHOD_CLIENT.equalsIgnoreCase(stateMode)
        ? new ClientSideStateHelper()
        : new ServerSideStateHelper()));
}

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com