一个完整的java程序示例_write javabean error fastjson

一个完整的java程序示例_write javabean error fastjsonimportorg.springframework.web.util.WebUtils;//導入方法依賴的package包/類/***Initializelogback,includingsettingthewebapprootsystemproperty.**@paramservletContextthecurrentServletContext*@seeW…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

import org.springframework.web.util.WebUtils; //導入方法依賴的package包/類

/**

* Initialize logback, including setting the web app root system property.

*

* @param servletContext the current ServletContext

* @see WebUtils#setWebAppRootSystemProperty

*/

public static void initLogging(ServletContext servletContext) {

// Expose the web app root system property.

if (exposeWebAppRoot(servletContext)) {

WebUtils.setWebAppRootSystemProperty(servletContext);

}

// Only perform custom logback initialization in case of a config file.

String location = servletContext

.getInitParameter(CONFIG_LOCATION_PARAM);

if (location != null) {

// Perform actual logback initialization; else rely on logback’s

// default initialization.

try {

// Return a URL (e.g. “classpath:” or “file:”) as-is;

// consider a plain file path as relative to the web application

// root directory.

if (!ResourceUtils.isUrl(location)) {

// Resolve system property placeholders before resolving

// real path.

location = SystemPropertyUtils

.resolvePlaceholders(location);

location = WebUtils.getRealPath(servletContext, location);

}

// Write log message to server log.

servletContext.log(“Initializing logback from [” + location

+ “]”);

// Initialize without refresh check, i.e. without logback’s

// watchdog thread.

LogbackConfigurer.initLogging(location);

} catch (FileNotFoundException ex) {

throw new IllegalArgumentException(

“Invalid ‘logbackConfigLocation’ parameter: “

+ ex.getMessage());

}

}

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/191974.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Altium_Protel99SE的使用

    Altium_Protel99SE的使用Protel99SE的使用

    2022年5月8日
    184
  • linux修改host文件显示没权限_hosts文件修改后需要重启吗

    linux修改host文件显示没权限_hosts文件修改后需要重启吗host文件位置:/etc/hostsvi/etc/hosts即可编辑修改方式类似windows.

    2022年10月12日
    2
  • GPU技术_支持nvlink的显卡

    GPU技术_支持nvlink的显卡目录浅析GPU通信技术(上)-GPUDirectP2P浅析GPU通信技术(中)-NVLink浅析GPU通信技术(下)-GPUDirectRDMA1.背景上一篇文章《浅析GPU通信技术(上)-GPUDirectP2P》中我们提到通过GPUDirectP2P技术可以大大提升GPU服务器单机的GPU通信性能,但是受限于PCIExpre…

    2025年7月21日
    2
  • apache2服务器_apache2配置

    apache2服务器_apache2配置摘要:在本地做WEB开发,同时多个项目,希望将每个项目都使用一个域名指向各自的项目根目录。要实现这样的目的,虚拟主机是必须要掌握的。本篇从一个小白用户的视角开始从零开始深入了解并实例配置演示。

    2022年9月18日
    3
  • Java8中Date转换LocalDate、LocalDate转换Date、Date转换LocalDateTime

    Java8中Date转换LocalDate、LocalDate转换Date、Date转换LocalDateTime@TestpublicvoidtimeTest(){Datedate=newDate();//date转换为localDateTimeLocalDateTimelocalDateTime=LocalDateTime.ofInstant(date.toInstant(),ZoneId.systemDefault());System.out.println(“localDateTime=”+l…

    2022年9月25日
    2
  • 正则匹配数字,英文以及英文符号

    正则匹配数字,英文以及英文符号网上搜索很多正则验证方法,但都没有一个理想的解决方式。自己总结了下,对于这个问题目前是两种解决方式。1、通过循环字符串对每一个字符进行验证,这个方式简单就不做介绍了2、通过ASCII码匹对符合的次数来判断是否匹配(不要循环)第二种方式是不通过循环来进行正则的验证到达检测效果,这也是博主没找到合适的方法原因(总觉循环没必要)。newRegExp(“[\x20-\x7E]{“+str.length+”}”)通过数字,英文以及英文符号ASCII码的范围对字符串验证,并且加上其出现的次数,如果没有出现

    2022年6月22日
    164

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号