soso搜搜网站收录提交入口怎么做一个网站app吗

news/2025/9/28 4:34:54/文章来源:
soso搜搜网站收录提交入口,怎么做一个网站app吗,dw建设网站视频,网站制作流程分为哪三步简介 MessageSource 是 Spring 框架中的一个接口#xff0c;它负责提供对国际化#xff08;i18n#xff09;和本地化#xff08;l10n#xff09;消息的支持。MessageSource 接口定义了一组方法#xff0c;允许应用程序根据指定的消息代码和参数来获取本地化的消息字符串…简介 MessageSource 是 Spring 框架中的一个接口它负责提供对国际化i18n和本地化l10n消息的支持。MessageSource 接口定义了一组方法允许应用程序根据指定的消息代码和参数来获取本地化的消息字符串。 MessageSource 接口的主要方法包括 getMessage(String code, Object[] args, String defaultMessage, Locale locale): 这是获取消息的主要方法。它接受一个消息代码code一组参数args一个默认消息defaultMessage以及一个地区信息locale。如果找到了与给定代码和地区信息匹配的本地化消息它将返回该消息。如果没有找到匹配的本地化消息它将返回默认消息。getMessage(MessageSourceResolvable resolvable, Locale locale): 这是一个更灵活的方法它接受一个 MessageSourceResolvable 对象和一个地区信息作为参数。MessageSourceResolvable 允许你以更复杂的方式指定消息代码和参数。 在 Spring 中你可以通过配置一个 MessageSource 的实现类如 ReloadableResourceBundleMessageSource 或 StaticMessageSource来提供消息源。这些实现类通常加载并缓存外部资源文件如属性文件或 XML 文件这些资源文件包含了不同语言环境下的消息定义。 源码 public interface MessageSource {//获取消息NullableString getMessage(String code, Nullable Object[] args, Nullable String defaultMessage, Locale locale);//根据地区获取消息String getMessage(String code, Nullable Object[] args, Locale locale) throws NoSuchMessageException;String getMessage(MessageSourceResolvable resolvable, Locale locale) throws NoSuchMessageException;}示例 bean idmessageSource classorg.springframework.context.support.ReloadableResourceBundleMessageSource property namebasenames list valueclasspath:messages/value valueclasspath:messages_en/value /list /property property namedefaultEncoding valueUTF-8/ /bean在这个例子中ReloadableResourceBundleMessageSource 被配置为加载名为 messages 和 messages_en 的属性文件。这些文件应该位于类路径classpath下并包含不同语言环境下的消息定义。 一旦你配置了一个 MessageSource你就可以在你的应用程序中通过 MessageSource 的实例来获取本地化的消息。这通常在控制器、服务层或视图模板中完成以便根据用户的地区偏好显示相应的消息。 实现类ResourceBundleMessageSource 简介 ResourceBundleMessageSource 是 Spring 框架中 MessageSource 接口的一个实现类。它用于从 Java 的 ResourceBundle 加载本地化消息。ResourceBundle 通常用于存储与特定区域设置Locale相关的键值对这些键值对可以代表应用程序中的文本消息。 ResourceBundleMessageSource 会根据提供的区域设置Locale来查找适当的 ResourceBundle并从中检索消息。如果没有找到与特定区域设置匹配的资源束它会回退到默认的区域设置通常是基础名称没有区域设置后缀。 以下是 ResourceBundleMessageSource 的一些关键特性 基名Basenames: 你需要为 ResourceBundleMessageSource 提供基名这通常是资源束的基础名称。例如对于英语你可能有一个名为 messages_en 的资源束而对于中文你可能有一个名为 messages_zh 的资源束。默认编码Default Encoding: 你可以指定资源束的默认字符编码以确保在读取资源文件时使用正确的编码。缓存Caching: ResourceBundleMessageSource 默认会缓存加载的资源束以提高性能。这意味着一旦资源束被加载它就不会再次被加载除非它被明确地刷新或重新加载。使用回退Fallback: 如果没有找到与特定区域设置匹配的资源束ResourceBundleMessageSource 可以配置为回退到默认的资源束或回退到父级区域设置。 示例 bean idmessageSource classorg.springframework.context.support.ResourceBundleMessageSource property namebasenames list valueclasspath:messages/value /list /property property namedefaultEncoding valueUTF-8/ /bean在这个例子中ResourceBundleMessageSource 被配置为从类路径下的 messages 资源束中加载消息。defaultEncoding 属性被设置为 UTF-8以确保使用正确的字符编码读取资源文件。 Autowired private MessageSource messageSource; public String getLocalizedMessage(String code, Locale locale) { return messageSource.getMessage(code, null, locale); }在这个例子中getLocalizedMessage 方法使用 MessageSource 来获取与给定代码和区域设置匹配的本地化消息。 记住ResourceBundleMessageSource 依赖于 Java 的标准 ResourceBundle 机制这意味着你需要按照 Java 的 ResourceBundle 命名约定来命名和组织你的资源文件。例如对于英语你可能会有一个名为 messages_en.properties 的文件而对于法语你可能会有一个名为 messages_fr.properties 的文件。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/920251.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

西安网站建设网站代客做网站

电源电压 文章目录 电源电压1、概述1.1 交流发电机1.2 电池1.3 理想电压源1.4 实际电压源1.5 连接规则 2、相关源2.1 压控电压源 (VCVS)2.2 电流控制电压源 (CCVS) 3、总结 在本文中,我们详细介绍了称为电源电压的重要电子元件的架构、功能和使用。 我们首先提出理想…

学网站开发如何挣钱战队logo设计在线生成

引言这篇文章是我各处收集有关于http的知识,不成体系,爱看不看?,看完点赞。我们输入网址之后发生的事情输入网址并回车(URL 包括 协议名称 域名或者IP 端口号 请求资源具体地址 参数)解析域名 DNS解析浏览器发送HTTP请求服务器处理请求服务器…

黄页推广网站姑苏美食标题网页设计素材

在C#中,与数据库进行交互是常见的任务,尤其是在.NET环境中。你可以使用ADO.NET,Entity Framework或Dapper等框架来实现与数据库的交互。以下是一个简单的例子,展示如何使用ADO.NET来从数据库中获取数据并绑定到Windows Forms应用程…

网站开发那种语言好wordpress调用分类和文章

可以看到,在原始数据长度为16的整数倍时,假如原始数据长度等于16*n,则使用NoPadding时加密后数据长度等于16*n,其它情况下加密数据长度等于16*(n1)。在不足16的整数倍的情况下,假如原始数据长度等于16*nm[其中m小于16]…

做建设网站的活的兼职百度推广竞价开户

文章目录 一、初识 Spring1.1 什么是 Spring1.2 什么是 容器1.3 什么是 IoC 二、对 IoC 的深入理解2.1 传统程序开发方式存在的问题2.2 控制反转式程序的开发2.3 对比总结 三、对 Spring IoC 的理解四、DI 的概念4.1 什么是 DI4.2 DI 与 IoC的关系 一、初识 Spring 1.1 什么是…

最新73种暴利产品竞价单页网站制作带订单后台系统模板access2003做网站

和前面的字符串逆向输出有异曲同工之妙 第一位和最后一位交换位置,然后用比大小循环 那么接下来修改一下这个程序,我们接下来解释一下p的概念 画图解释: 在最前面的 定义的时候,我们将p(0)定义在了1上&…

网站开启gzip广州市网站建设分站价格

卸载一切到网卡,解放 cpu,兜售自己的设想:功能越来越多,吞吐越来越大的网卡。万物皆关联,吞吐越大的网卡反而更闯祸。范雅各布森的大历史视野不是每个工程师都具备的,更何况经理们。 事实是,网…

怎么添加网站白名单临淄找工作信息网

「Nginx」Nginx配置详解 参考文章1、正向代理和方向代理2、指定域名允许跨域 参考文章 1、Nginx反向代理 2、nginx配置详解 3、Nginx服务器之负载均衡策略(6种) 1、正向代理和方向代理 2、指定域名允许跨域 map $http_origin $allow_cors {default 1;…

做机器设备的网站网站建设需要哪些技术

一、 查看所有进程占用的端口 在开始-运行-cmd,输入:netstat –ano可以查看所有进程 二、查看占用指定端口的程序 当你在用tomcat发布程序时,经常会遇到端口被占用的情况,我们想知道是哪个程序或进程占用了端口,可以用该命令 ne…

做运动特卖的网站青田网站做服装找工作

技术员联盟win11旗舰版64位系统v2021.07是微软最新推出的电脑操作系统,这款系统带来全新的功能,如任务栏居中,右键刷新等等,采用最实用、最纯粹的系统,轻松满足用户多样化的系统服务需求,用户可以在本站一键…

网站动态标签动漫做h免费网站

python中的布尔类型和条件语句的学习 1.布尔(bool)类型的定义: 布尔类型的字面量:True表示真(是、肯定) False表示假(否、否定) True本质上是一个数字记作1,False记作0 …

哈尔滨网站建设咨询最安全的软件下载网站

前言 那么这里博主先安利一些干货满满的专栏了! 首先是博主的高质量博客的汇总,这个专栏里面的博客,都是博主最最用心写的一部分,干货满满,希望对大家有帮助。 高质量博客汇总 然后就是博主最近最花时间的一个专栏…

网站建设贴吧寮步镇网站建设

本文属于架构训练营学习笔记系列:模块3的案例讲解 总的来说,这篇从更高的维度去讲,而不是关注消息队列的常见问题:比如消息如何发送,消息如何不丢失 ,消息如何不重复。总体上分为2部分:利益干系…

可以在自己家做外卖的网站东营网上房地产

本文实例讲述了Python创建对称矩阵的方法。分享给大家供大家参考,具体如下:对称(实对称)矩阵也即:step 1:创建一个方阵>>> import numpy as np>>> X np.random.rand(5**2).reshape(5, 5)>>> Xarray([…

php网站数据库修改网站设计制作收费明细

并查集的优化 在上一节了解到并查集的快速查询,合并,判断归属组等操作,虽然这些操作都非常方便,但是在数据量较大的情况下,并查集的效率并不算高: 上一节中实现代码中使用的合并方法(merge,AP…

上海网站建设培训班设计自己的签名

思路 本题也是动态规划的解法,dp[i][j]代表的意思就是word1中0~i的字符串和word2中0 ~ j的字符串相等需要的步数,也是通过判断尾部字符是否相等的方式,如果相等的话也就不需要改动了取dp[i-1][j-1]的步数就行,如果不相等的话需要找…

手机html5网站源码网络服务商提供的adsl上网帐号及口令

目录 一、moments_object_model_3d例程二、moments_object_model_3d函数三、效果图一、moments_object_model_3d例程 这个例子说明了如何使用moments_object_model_3d运算符来将3D数据与x、y、z坐标轴对齐。在实际应用中,通过3D传感器获取的物体模型可能具有一个与物体主轴不…

检测网站名 注册施工企业项目经理部管理人员对外行为的法律后果

之前有一篇文章是学习了字符和字符串的,可以与之结合学习:【C语言进阶深度学习记录】十二 C语言中的:字符和字符串 文章目录1 字符串的概念1.1 字符串与字符数组1.2 字符数组与字符串代码分析2 字符串字面量2.1 字符串字面量的本质的代码分析…

网站建设意见建议表检测WordPress恶意代码插件

随着科技的不断发展,增强现实(AR)技术在不同领域展现出了巨大的潜力。AR导览小程序作为其中的一种应用形式,为用户提供了全新的观赏和学习体验。然而,开发一款高质量的AR导览小程序需要投入大量的时间、人力和技术资源…

网站被k换域名 老域名能不能跳转yasee119最新域名是什么

一:缓存雪崩 我们可以简单的理解为:由于原有缓存失效,新缓存未到期间 (例如:我们设置缓存时采用了相同的过期时间,在同一时刻出现大面积的缓存过期),所有原本应该访问缓存的请求都去查询数据库了&#xff…