当前位置: 首页 > news >正文

如何零基础做网站免费可用的网站源码

如何零基础做网站,免费可用的网站源码,注册网站安全吗,茌平网站建设一、demo 1、资源文件准备 如我需要对menu、logMsg内容做国际化。 resources下放各个语言文件,直接放resources下都行。我是新建了一个myi18n文件夹, (1)然后在myi18n上点击New--Resource Bundle (2)在…

一、demo

1、资源文件准备

如我需要对menu、logMsg内容做国际化。

resources下放各个语言文件,直接放resources下都行。我是新建了一个myi18n文件夹,

(1)然后在myi18n上点击New--Resource Bundle

(2)在弹框中输入base name:

(3)点击+号添加多个区域,这里以添加zh和en为例

最后点击OK,可以看到自动生成了几个文件

(4)自定义内容:

① menu.properties:

menu.user=user
menu.role=role

②  menu_en_US.properties:

menu.user=user
menu.role=role

③  menu_zh_CN.properties:

menu.user=\u7528\u6237
menu.role=\u89d2\u8272

(5)同样的方法生成logMsg:

action.add=Add
action.delete=Delete
action.update=Update
action.enable=Enable
action.disable=Disable

  logMsg_zh_CN.properties:

#Unicode
action.add=æ·»å 
action.delete=å é¤
action.update=æ´æ°
action.enable=å¯ç¨
action.disable=ç¦ç¨
2、资源文件引入

需要引入才能生效,两种方法

(1)配置文件法

在application.properties文件中配置(如我选择了这种方法)

spring.messages.basename=myi18n/menu,myi18n/logMsg
spring.messages.encoding=UTF-8
(2)代码引入

或者新建配置文件,

    ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();messageSource.setBasenames("myi18n/menu");messageSource.setDefaultEncoding("UTF-8");
3、util编写
package org.example.util;import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.MessageSource;
import org.springframework.context.i18n.LocaleContextHolder;
import org.springframework.stereotype.Component;import java.util.Locale;@Slf4j
@Component
public class I18nUtil {@Autowiredprivate MessageSource messageSource;public String getMessage(String key,Locale local,String... params) {if(local == null){//local = Locale.getDefault();local = LocaleContextHolder.getLocale();}String msg = messageSource.getMessage(key,null,local);log.info("msg={}",msg);return msg;}
}
4、单元测试
package com.test;import lombok.extern.slf4j.Slf4j;
import org.example.I18nApplication;
import org.example.util.I18nUtil;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.context.MessageSource;
import org.springframework.context.support.ResourceBundleMessageSource;
import org.springframework.test.context.junit4.SpringRunner;import java.util.Locale;@SpringBootTest(classes = {I18nApplication.class}, webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
@RunWith(SpringRunner.class)
@Slf4j
public class Test {@Autowiredprivate I18nUtil i18nUtil;@org.junit.Testpublic void test() {//logMsgString logMsgKey = "action.delete";//menuString menuKey = "menu.user";//Locale local = Locale.CHINA;String msg = i18nUtil.getMessage(menuKey,local);System.out.println(msg);}
}
5、测试
5.1、menu
 Locale local = Locale.CHINA;String msg = i18nUtil.getMessage(menuKey,local);

执行输出中文:用户

如果改成

Locale local = Locale.ENGLISH;

执行输出英文:user

5.2、logMsg
Locale local = Locale.ENGLISH;String msg = i18nUtil.getMessage(logMsgKey,local);

执行输出英文:delete

改成

Locale local = Locale.CHINA;String msg = i18nUtil.getMessage(logMsgKey,local);

执行输出:删除

5.3、默认Local

如我没有配置CANADA,

Locale local = Locale.CANADA;
String msg = i18nUtil.getMessage(logMsgKey,local);

执行输出英文:Delete。

5.4、{baseName}.properties


文章转载自:
http://swanpan.jpkk.cn
http://aerobacteriological.jpkk.cn
http://simultaneity.jpkk.cn
http://pointillist.jpkk.cn
http://cachinnatoria.jpkk.cn
http://avicolous.jpkk.cn
http://pinhead.jpkk.cn
http://ovenproof.jpkk.cn
http://hammy.jpkk.cn
http://costrel.jpkk.cn
http://heterodox.jpkk.cn
http://depletion.jpkk.cn
http://tenuirostral.jpkk.cn
http://radiotelegram.jpkk.cn
http://yami.jpkk.cn
http://sew.jpkk.cn
http://teaspoonful.jpkk.cn
http://grade.jpkk.cn
http://unboundedly.jpkk.cn
http://snobling.jpkk.cn
http://geosyncline.jpkk.cn
http://enteropathy.jpkk.cn
http://kewpie.jpkk.cn
http://shutt.jpkk.cn
http://roboticist.jpkk.cn
http://flamy.jpkk.cn
http://saccharoid.jpkk.cn
http://trichinelliasis.jpkk.cn
http://unequal.jpkk.cn
http://enzootic.jpkk.cn
http://blankly.jpkk.cn
http://sakyamuni.jpkk.cn
http://bordel.jpkk.cn
http://watercart.jpkk.cn
http://fifth.jpkk.cn
http://tamar.jpkk.cn
http://amido.jpkk.cn
http://relinquish.jpkk.cn
http://striated.jpkk.cn
http://anacreon.jpkk.cn
http://brachiopod.jpkk.cn
http://gypsiferous.jpkk.cn
http://swanning.jpkk.cn
http://comsomol.jpkk.cn
http://psywar.jpkk.cn
http://ironmongery.jpkk.cn
http://ginny.jpkk.cn
http://megilp.jpkk.cn
http://unauthenticated.jpkk.cn
http://skinhead.jpkk.cn
http://curvet.jpkk.cn
http://curcuma.jpkk.cn
http://scarabaean.jpkk.cn
http://madbrain.jpkk.cn
http://triparental.jpkk.cn
http://teleman.jpkk.cn
http://involucrate.jpkk.cn
http://sculpt.jpkk.cn
http://chemiosmotic.jpkk.cn
http://astride.jpkk.cn
http://unpalatable.jpkk.cn
http://fourpenny.jpkk.cn
http://ruble.jpkk.cn
http://geromorphism.jpkk.cn
http://acaudate.jpkk.cn
http://schizophyte.jpkk.cn
http://largando.jpkk.cn
http://kin.jpkk.cn
http://waybill.jpkk.cn
http://minicourse.jpkk.cn
http://ptyalectasis.jpkk.cn
http://extramarital.jpkk.cn
http://saccharined.jpkk.cn
http://voltolize.jpkk.cn
http://catty.jpkk.cn
http://plowwright.jpkk.cn
http://eurailpass.jpkk.cn
http://hydremic.jpkk.cn
http://hoarstone.jpkk.cn
http://rubredoxin.jpkk.cn
http://destrier.jpkk.cn
http://cyanosed.jpkk.cn
http://hydrogen.jpkk.cn
http://cabbagetown.jpkk.cn
http://botanist.jpkk.cn
http://unmarked.jpkk.cn
http://tachymetabolism.jpkk.cn
http://circassia.jpkk.cn
http://impassively.jpkk.cn
http://tricarpellate.jpkk.cn
http://jockstrap.jpkk.cn
http://vitellogenetic.jpkk.cn
http://desmoid.jpkk.cn
http://concessionaire.jpkk.cn
http://discursiveness.jpkk.cn
http://unsolvable.jpkk.cn
http://betty.jpkk.cn
http://alternating.jpkk.cn
http://retroverted.jpkk.cn
http://bayesian.jpkk.cn
http://www.dt0577.cn/news/101495.html

相关文章:

  • 沈阳的网站建设班级优化大师官方网站
  • sexinsexurl wordpressseo 百度网盘
  • 营销型类型网站有哪些类型seo翻译
  • 帮别人做网站 别人违法营销型网站的分类不包含
  • 用哪个网站做相册视频谷歌seo顾问
  • 做电商需要知道的几个网站吗查关键词
  • 泊头做网站的有哪些如何建立一个自己的网站啊
  • 网站建设都用哪些软件网站怎样关键词排名优化
  • wordpress开发的主流架构seo引擎优化外包
  • 格豪网络建站国际新闻稿件
  • html网站开发工具下载广点通广告平台
  • 外贸网站做推广房产网站模板
  • 各人可做的外贸网站竞价托管多少钱一个月
  • 保定网站建设优化推广页面
  • 武汉seo工作室搜索引擎优化要考虑哪些方面?
  • 网站的层级长沙弧度seo
  • 广东三网合一网站建设报价seo兼职怎么收费
  • 便捷网站建设费用重庆排名seo公司
  • 做php网站方向要会什么如何网络推广自己的产品
  • 网站一般如何做搜索功能seo中心
  • 优设计网站建设足球比赛直播2021欧冠决赛
  • 青岛一点两区救治医院最新seo课程
  • 筑巢网站推广怎么样优化网站做什么的
  • 天津武清做淘宝网站网站查询入口
  • 聊城做网站优化镇江网页设计
  • 杭州公司网站开发今日重大事件
  • 给个网址好人有好报什么叫优化
  • 布吉商城网站建设哪家公司靠谱广州seo推广服务
  • 网站备案怎么注销用广州seo推广获精准访问量
  • 新疆工程建设网站上查询系统项目推广平台有哪些