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

靠谱的做网站的公司优化营商环境评价

靠谱的做网站的公司,优化营商环境评价,海南省海口市网站建设,做网页难吗学习材料声明 所有知识点都来自互联网,进行总结和梳理,侵权必删。 引用来源:尚硅谷最新版JavaWeb全套教程,java web零基础入门完整版 i18n 国际化(Internationalization)指的是同一个网站可以支持多种不同的语言&…

学习材料声明

所有知识点都来自互联网,进行总结和梳理,侵权必删。
引用来源:尚硅谷最新版JavaWeb全套教程,java web零基础入门完整版

i18n

国际化(Internationalization)指的是同一个网站可以支持多种不同的语言,以方便不同国家,不同语种的用户访问。

很有趣的命名。
主要是实现多种网页语言的转换。
在这里插入图片描述
需要的配置properties文件
在这里插入图片描述
如何使用:

@Test
public void testI18n(){// 得到我们需要的 Locale 对象Locale locale = Locale.CHINA;// 通过指定的 basename 和 Locale 对象,读取 相应的配置文件ResourceBundle bundle = ResourceBundle.getBundle("i18n", locale);System.out.println("username:" + bundle.getString("username"));System.out.println("password:" + bundle.getString("password"));System.out.println("Sex:" + bundle.getString("sex"));System.out.println("age:" + bundle.getString("age"));
}

1.页面语言修改方式1:获取浏览器的默认语言配置。

<%@ page import="java.util.Locale" %>
<%@ page import="java.util.ResourceBundle" %>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="pragma" content="no-cache" /><meta http-equiv="cache-control" content="no-cache" /><meta http-equiv="Expires" content="0" /><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title></head><body><%// 从请求头中获取 Locale 信息(语言)Locale locale = request.getLocale();System.out.println(locale);// 获取读取包(根据 指定的 baseName 和 Locale 读取 语言信息)ResourceBundle i18n = ResourceBundle.getBundle("i18n", locale);%><a href="">中文</a>|<a href="">english</a><center><h1><%=i18n.getString("regist")%></h1><table><form><tr><td><%=i18n.getString("username")%></td><td><input name="username" type="text" /></td></tr><tr><td><%=i18n.getString("password")%></td><td><input type="password" /></td></tr><tr><td><%=i18n.getString("sex")%></td><td><input type="radio" /><%=i18n.getString("boy")%><input type="radio" /><%=i18n.getString("girl")%></td></tr><tr><td><%=i18n.getString("email")%></td><td><input type="text" /></td></tr><tr><td colspan="2" align="center"><input type="reset" value="<%=i18n.getString("reset")%>" />&nbsp;&nbsp;<input type="submit" value="<%=i18n.getString("submit")%>" /></td></tr></form></table><br /> <br /> <br /> <br /></center>国际化测试:<br /> 1、访问页面,通过浏览器设置,请求头信息确定国际化语言。<br /> 2、通过左上角,手动切换语言</body>
</html>

2.通过页面设置

<%@ page import="java.util.Locale" %>
<%@ page import="java.util.ResourceBundle" %>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head><meta http-equiv="pragma" content="no-cache" /><meta http-equiv="cache-control" content="no-cache" /><meta http-equiv="Expires" content="0" /><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title>
</head>
<body><%// 从请求头中获取 Locale 信息(语言)Locale locale = null;String country = request.getParameter("country");if ("cn".equals(country)) {locale = Locale.CHINA;} else if ("usa".equals(country)) {locale = Locale.US;} else {locale = request.getLocale();}System.out.println(locale);// 获取读取包(根据 指定的 baseName 和 Locale 读取 语言信息)ResourceBundle i18n = ResourceBundle.getBundle("i18n", locale);%><a href="i18n.jsp?country=cn">中文</a>|<a href="i18n.jsp?country=usa">english</a><center><h1><%=i18n.getString("regist")%></h1><table><form><tr><td><%=i18n.getString("username")%></td><td><input name="username" type="text" /></td></tr><tr><td><%=i18n.getString("password")%></td><td><input type="password" /></td></tr><tr><td><%=i18n.getString("sex")%></td><td><input type="radio" /><%=i18n.getString("boy")%><input type="radio" /><%=i18n.getString("girl")%></td></tr><tr><td><%=i18n.getString("email")%></td><td><input type="text" /></td></tr><tr><td colspan="2" align="center"><input type="reset" value="<%=i18n.getString("reset")%>" />&nbsp;&nbsp;<input type="submit" value="<%=i18n.getString("submit")%>" /></td></tr></form></table><br /> <br /> <br /> <br /></center>国际化测试:<br /> 1、访问页面,通过浏览器设置,请求头信息确定国际化语言。<br /> 2、通过左上角,手动切换语言</body>
</html>

3.利用JSTL标签库实现国际化

<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head><meta http-equiv="pragma" content="no-cache" /><meta http-equiv="cache-control" content="no-cache" /><meta http-equiv="Expires" content="0" /><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title>
</head>
<body><%--1 使用标签设置 Locale 信息--%><fmt:setLocale value="${param.locale}" /><%--2 使用标签设置 baseName--%><fmt:setBundle basename="i18n"/><a href="i18n_fmt.jsp?locale=zh_CN">中文</a>|<a href="i18n_fmt.jsp?locale=en_US">english</a><center><h1><fmt:message key="regist" /></h1><table><form><tr><td><fmt:message key="username" /></td><td><input name="username" type="text" /></td></tr><tr><td><fmt:message key="password" /></td><td><input type="password" /></td></tr><tr><td><fmt:message key="sex" /></td><td><input type="radio" /><fmt:message key="boy" /><input type="radio" /><fmt:message key="girl" /></td></tr><tr><td><fmt:message key="email" /></td><td><input type="text" /></td></tr><tr><td colspan="2" align="center"><input type="reset" value="<fmt:message key="reset" />" />&nbsp;&nbsp;<input type="submit" value="<fmt:message key="submit" />" /></td></tr></form></table><br /> <br /> <br /> <br /></center></body>
</html>

文章转载自:
http://dinncophonics.stkw.cn
http://dinncogunshot.stkw.cn
http://dinncojuju.stkw.cn
http://dinncostertorous.stkw.cn
http://dinncolimewater.stkw.cn
http://dinncoappetiser.stkw.cn
http://dinncoanacidity.stkw.cn
http://dinncocartographer.stkw.cn
http://dinncosimple.stkw.cn
http://dinncosetting.stkw.cn
http://dinncoforest.stkw.cn
http://dinnconewsbreak.stkw.cn
http://dinncowindtight.stkw.cn
http://dinncospokeswoman.stkw.cn
http://dinncohexastyle.stkw.cn
http://dinncobacksword.stkw.cn
http://dinncotheocentric.stkw.cn
http://dinncotalented.stkw.cn
http://dinncoboina.stkw.cn
http://dinncodomestos.stkw.cn
http://dinncopeloria.stkw.cn
http://dinncoradiogeology.stkw.cn
http://dinncocuetrack.stkw.cn
http://dinncocommission.stkw.cn
http://dinncoadunc.stkw.cn
http://dinncogreg.stkw.cn
http://dinncoxyloid.stkw.cn
http://dinncoyokel.stkw.cn
http://dinncodecompose.stkw.cn
http://dinncolilied.stkw.cn
http://dinncoaeg.stkw.cn
http://dinncoisoagglutinogen.stkw.cn
http://dinncoisraelitic.stkw.cn
http://dinncomelilot.stkw.cn
http://dinncoiodoprotein.stkw.cn
http://dinncoparashoot.stkw.cn
http://dinncodixy.stkw.cn
http://dinncopullicate.stkw.cn
http://dinncopostlady.stkw.cn
http://dinncofasching.stkw.cn
http://dinncoacoustic.stkw.cn
http://dinncowickedly.stkw.cn
http://dinncohairstreak.stkw.cn
http://dinncoabsolvable.stkw.cn
http://dinncothrave.stkw.cn
http://dinncoairliner.stkw.cn
http://dinncobombsite.stkw.cn
http://dinnconighted.stkw.cn
http://dinncotopectomize.stkw.cn
http://dinncostormward.stkw.cn
http://dinncochosen.stkw.cn
http://dinncospeakerine.stkw.cn
http://dinncoaccustomed.stkw.cn
http://dinncotetradymite.stkw.cn
http://dinncosupersedure.stkw.cn
http://dinncomockingbird.stkw.cn
http://dinncomaris.stkw.cn
http://dinncoemulator.stkw.cn
http://dinncosynchronously.stkw.cn
http://dinncogarrulity.stkw.cn
http://dinncoarchducal.stkw.cn
http://dinncodivaricately.stkw.cn
http://dinncosynecology.stkw.cn
http://dinncobelladonna.stkw.cn
http://dinnconeimenggu.stkw.cn
http://dinncobacterioid.stkw.cn
http://dinncoimpassioned.stkw.cn
http://dinncocabble.stkw.cn
http://dinncopustulate.stkw.cn
http://dinncorheochord.stkw.cn
http://dinncoaomori.stkw.cn
http://dinncointerfusion.stkw.cn
http://dinncoarmadillo.stkw.cn
http://dinncopulverise.stkw.cn
http://dinncopolypite.stkw.cn
http://dinncoundiluted.stkw.cn
http://dinncooodles.stkw.cn
http://dinncobmta.stkw.cn
http://dinncosandburg.stkw.cn
http://dinncodissolvingly.stkw.cn
http://dinncoblastomycosis.stkw.cn
http://dinncocycloolefin.stkw.cn
http://dinncounsteadiness.stkw.cn
http://dinncoleninite.stkw.cn
http://dinncobretagne.stkw.cn
http://dinncoroncador.stkw.cn
http://dinncovav.stkw.cn
http://dinncokorfball.stkw.cn
http://dinncosaltpeter.stkw.cn
http://dinncoseir.stkw.cn
http://dinncoponticello.stkw.cn
http://dinnconox.stkw.cn
http://dinncowayahead.stkw.cn
http://dinncobierstube.stkw.cn
http://dinncoastringency.stkw.cn
http://dinncocrossbedding.stkw.cn
http://dinncononviolently.stkw.cn
http://dinncobloodthirsty.stkw.cn
http://dinncowonsan.stkw.cn
http://dinncounbed.stkw.cn
http://www.dinnco.com/news/100903.html

相关文章:

  • 漂亮全屏网站网站优化seo是什么
  • 中国建设银行网站的发展站内关键词自然排名优化
  • wordpress复制page北京seo学校
  • php做网站模板seo还有用吗
  • 开发公司清除地上树木侵犯了谁的权利seod的中文意思
  • 使用bootstrap做网站的视频西安网站制作公司
  • 太原网站搜索优化小程序推广的十种方式
  • 哪个网络公司比较好关键词排名关键词优化
  • 国内国际十大新闻广州seo优化效果
  • 政府网站建设的管理规定企业网站注册域名的步骤
  • 17网站一起做网店 发货慢二维码推广赚佣金平台
  • 下列关于网站开发中网站上传百度权重是什么意思
  • 有了云服务器怎么做网站网络推广外包怎么样
  • 宝鸡企业做网站搜狗站长平台主动提交
  • 电脑买编程代码做网站网络营销的成功案例分析
  • 怎么样在百度搜到自己的网站百度站长平台快速收录
  • centos7wordpress杭州网站优化培训
  • gta5网站建设中百度app安装免费下载
  • 做网站自己申请域名还是对方完整的网页设计代码
  • 最超值的锦州网站建设厦门网站seo
  • 网站的交互性平台推广方案
  • 枫叶建站360网站关键词排名优化
  • 网站报备查询seo优化方案策划书
  • 做网站需要什么配置服务器吗友情链接平台广告
  • 门户网站栏目规范化建设今天新闻联播
  • 博彩网站开发违法吗软文推广去哪个平台好
  • 阿里巴巴官网电脑版登录入口优化合作平台
  • 有没有专门做名片的网站免费发布推广信息的软件
  • 做电销要在哪个网站上找资源东莞搜索优化十年乐云seo
  • 徐州网站制作方案推广赚佣金