當前位置: 首頁>>代碼示例>>Java>>正文


Java RuntimeConfiguration類代碼示例

本文整理匯總了Java中net.sourceforge.stripes.config.RuntimeConfiguration的典型用法代碼示例。如果您正苦於以下問題:Java RuntimeConfiguration類的具體用法?Java RuntimeConfiguration怎麽用?Java RuntimeConfiguration使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


RuntimeConfiguration類屬於net.sourceforge.stripes.config包,在下文中一共展示了RuntimeConfiguration類的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: createConfiguration

import net.sourceforge.stripes.config.RuntimeConfiguration; //導入依賴的package包/類
/**
 * Create and configure a new {@link Configuration} instance using the suppied
 * {@link FilterConfig}.
 * 
 * @param filterConfig The filter configuration supplied by the container.
 * @return The new configuration instance.
 * @throws ServletException If the configuration cannot be created.
 */
protected static Configuration createConfiguration(FilterConfig filterConfig)
        throws ServletException {
    BootstrapPropertyResolver bootstrap = new BootstrapPropertyResolver(filterConfig);

    // Set up the Configuration - if one isn't found by the bootstrapper then
    // we'll just use the default: RuntimeConfiguration
    Class<? extends Configuration> clazz = bootstrap.getClassProperty(CONFIG_CLASS,
            Configuration.class);

    if (clazz == null)
        clazz = RuntimeConfiguration.class;

    try {
        Configuration configuration = clazz.newInstance();
        configuration.setBootstrapPropertyResolver(bootstrap);
        configuration.init();
        return configuration;
    }
    catch (Exception e) {
        log.fatal(e,
                "Could not instantiate specified Configuration. Class name specified was ",
                "[", clazz.getName(), "].");
        throw new StripesServletException("Could not instantiate specified Configuration. "
                + "Class name specified was [" + clazz.getName() + "].", e);
    }
}
 
開發者ID:nkasvosve,項目名稱:beyondj,代碼行數:35,代碼來源:StripesFilter.java


注:本文中的net.sourceforge.stripes.config.RuntimeConfiguration類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。