电子政务网站,全球经济一体化和政府服务的逐步深化的脸在线,你需要开发多语言和国际化。态多语言解决方案,虽然简单,高速浏览的好处,但它的主要缺陷,整体解决方案更适合复杂的电子政务系统的今天的需要。际动态技术可以解决这些领域中静态语言解决方案的问题。文重点研究的国际动态技术在广州市政府网站的设计和实施,描述了其特征,并且描述了如何实现基于国际程序的动态设计原则MVC架构Web和具体的广州市政府网站实施机制。键词:电子政务,多语言,动态国际化,MVC架构中图分类号:TP302文献标识码:A文章编号:1009-3044(2016),并应用01-0263-03Research GZ电子政务基于MVC架构的动态国际化技术邓荣文摘:随着电子政务工程GZ网站和经济全球化,科技支撑国际化的发展是有效的网站电子政务木里语言的动态解决方案,以支持静态模式传统的静态。技术不能满足电子政务网站的要求,因为这种方法有很多局限性。动态国际化技术可以解决木里语言的动态机制的后援产品的设计原理,分析了如何实现基于Struts和MVC模型项目GZ电子政务网站,以及简单的优点工具和快速access.Key话:电子政务,在几种语言,动态国际化,多语种的静态解决方案的MVC架构,因为市政府网站广州深和巨大的在线项目更复杂的系统,还有广州的国际化大都市,需要与国际信息全球化相互作用,市政府网站广州需要多语言版本,是必要的和广泛的。先,业务需求,要求不高的低技术水平,该平台的在多语言解决方案的简单步骤架构,企业的业务需求通常是静态的解决方案,其基本思路是根据该文件语言的每个页面的一套开发方案,当用户移动的语言现场开展工作,去到相应的页面中的舞台语言。态多语言技术支持水平不高,原始平台结构简单或具有一定优势。方面,网站业务电子政务的广州市政府的体积不大功能比较简单,就用一个静态的系统架构方案的技术限制,以补充系统的容量多国语言。另一方面,如在某些情况下,静态支持治疗,通过高速的网页和效率,客户体验是好的,但也很容易实现发展,但是当面对复杂的业务逻辑的问题,
宁波网站建设尤其是广州政务新闻网站的扩展,它不仅是展示和信息发布的公告,还需要复杂的逻辑和数据交换服务。这种应用中,支持多国语言已经越来越静态政务网站达到今天的几种语言广州国际要求。的错误是:难以支持变化的动态网站的需求:今天绝大多数从数据库中检索的动态网站的数据,占用过多的系统:有很多的信息在页面上不重复语言,这会增加浪费空间和占用。碍维护和后期二次开发在一定程度上:当网站变更需求,会导致时间和人力资源的浪费,在工作中改变了大量的页面文件。
际动态多语言支持能够有效解决静态多语言技术的限制和缺陷,它的工作原理是语言联系到语言,在不同页面的输出和网页的本地语言版本的变化变量语言场景传达相同的值时,输出没有得到相同的语言邀请不同的语言情景。:当用户切换到英语环境“标题”,傅是简体中国“头衔”,当用户移动中国的环境,这样就可以产生根据变量“@title”富价值环境语言。成分析,动态多语言解决方案,只显示一个页面文件,将其保存为基于与该语言的数据时,当用户切换到适当的语言环境中可以动态地生成不同的文件不同的语言提示对话框。技术不仅解决了空间的浪费系统的问题,也有利于扩展和日后的维护。州政府实施Struts框架体系结构中的政府网站的Struts MVC和国际动态的多语言解决方案是一个开源架构,开源代码,提供了一个模型 - 视图 - 控制器(模型 - 视图 - 控制器)java开发计划模型,Tomcat Web服务器是Java技术最常用的,Struts和Tomcat的联合架构中使用。时,它可以更好地适应用户需求的局部变化,例如提供可定制和扩展,使系统进一步扩展方案。外,Struts Web应用程序框架可以方便和增强开发人员的各种国际功能。外,Struts的MVC模型和基于Java语言的电子政务网站,并以其优异的技术性能的平台上。篇文章的具体情况是研究体现在政府事务和广州的Struts的MVC模式的网站动态多语言支持。务器结束所有当前数据,两种最流行的数据传输技术,第一传送方法是POST,本实施例中不形成在URL数据的原理,并且被发送到服务器作为数据体,因此没有URL表单数据。一种方法是GET,连接到一个问题,并添加到URL,表格数据,其通过用于治疗特定的程序的装置。Tomcat Web Server中,ISO-8859-1缺陷编码用于这两个参数。系统需要得到非英语字段中,设置)在服务器端gdtParameter查询的参数(返回失真的结果,使用以下方法来支持多种语言,设置改善ISO- ISO-8859-18859-1 UTF-8。果发现有JSP,默认值可通常定义JVM的file.encoding缺省为ISO-8859-1。此,要事先设置指定整个集合,JSP char页面是UTF-8。
述两种类型的设置的数据和POST方法是Tomcat5.0的各种参数的传送的编码。入用一个过滤器的过滤器,通过所述用户的所有HTTP请求必须首先使编码编码滤波器滤波以确保一致性。体操作如下:GZ-WEBappsservlets-examplesWEB-INFclassesfiltersSetCharacterEncodingFilter.class拷到夹目录GZ-web应用/过滤器,所述过滤器被添加到呼叫到Web.xml中加入以完成过滤。据集的GET方法。置server.xml文件Tomcat和在该地区加入URL编码连接器=“UTF-8”:当您提交的GET请求,垃圾问题的解决方案出现。此,可以解决浪费问题。目前为止,Tomcat Server辅助设置可以完成。实现WEB程序系统的国际化,对数据的信息似乎并不在一个特定的语言情景非特定语言相关的禁令,有必要对在特定的资源文件中设置具体的建议网页设计。

面介绍了Struts-config.xml配置文件指定的资源网上资源,比如存储在法国GZ_GOV_ApplicationResources_fr.properties法国的资源文件的提示信息,当用户切换到该系统在这种环境消息提取。Struts基于本地相应的资源文件调用终端,其中bean:measage标签可以派生相应的消息。文,简体中文,繁体中文,日文,原则相同。最终支持动态多语言技术。操作环境中的本地默认环境设计层控制器,因为JVM将查询操作系统时被激活。使用默认值,对于特定的终端所指定的局部环境的本地Web服务器,Web服务器在本地HTTP接收数据。于Web服务器的最终用户的浏览器连接长,它会在每个数据包含在HTTP请求本地Web服务器发送。置在指定的本地会话范围Struts是由默认的语言环境文件设置为true。LocaleAction.java这里我们特意准备了类,并使用这两种语言设置和国家,用于表示状态和变化的舞台语言的语言。LocaleAction.java写在你想改变的舞台语言,实现动态显示切换功能更改地区,并通过语言和国家的价值的页面进行操作。(数据库)标准DB设计层。了获得支持切换多语言环境,对系统维护组织的数据库表的影响非常大。于系统环境中,有许多独立的数据语言,导致数据库中的数据,空间浪费资源的冗余,降低性能,增加负担。使用几种语言设置在地面上,使现有技术的方法中,使所需的扩展系统的情况下,如语言增删根据数据表的结构的语言的调整,导致现场数据表的变化。以,更好,更标准的数据设计采用“表级”的具体设计的多语言技术的想法是只允许存储在相应表格语言,和所有独立的数据语言存储在一个表。种方式的过程中提高性能,节省空间资源,越来越多的语言,然后创建一个相应的语言表,已加紧努力,以保持和扩大。据库编码(数据库)。为在使用UTF-8编码方法来存储大量的信息以多种语言网页的最前沿DB,在后台数据库的编码方法也使用UTF-8。第一数据库建立一个数据库编码方法必须同意,并通过使用UTF-8,上日不同的编码和编码后续问题的数据库表。

州实际情况,公司网站网站电子政务广州政府的电子应用系统的政府事务扩大到实现英语,简体中国,中国传统,法语,日语五种语言所需要的全球影响力。系统采用以达到MV框架,多语言支持和基于Struts1.2.7 Jakarta Struts的MVC模式,并使用Apache Tomcat 5.5作为Web服务器。)模板层。MySQL数据库系统,SQL语句是:CREATE DATABASE GZ_GOV_table_name DEFAULT CHARACIER SET UTF8,CREATE GZ_GOV_table“表名()ENGINE = InnoDB的默认字符集= UTF8并干燥,设置名称UTF8宣言Mysql的连接的用户终端,以及结果退出搜索UTF-8字符集。

)控制层。的数据存储和使用的转码操作两个滤波器来完成,并且所以setCharacterEncoding LocaleFilter过滤系统同时执行多语言技术LocaleAction基于转换控制器(控制)层的处理。)查看图层。

Struts支持五种语言的多语言资源文件。体如下:GZ_GOV_ApplicationResources-zh.properties(中国资源文件简体)GZ_GOV_ApplicationResources-tw.properties(中国传统的资源文件)GZ_GOV_ApplicationResources-en.properties(英文资源文件)日本资源文件)。JSP技术的观点程序时,使用标签数据豆显示语言:消息引用。作标题显示。

)当您更改与语言相关的数据,改变资源文件和数据表模型的数据就可以了视图层,这些工艺的好处是维护要容易得多。)在视图层增加了一个载体上的相应的数据文件中的模型层中加入一个新的语言,LocaleAction类增强控制层,添加一个新的语言结构表来存储的数据内容。非常方便地添加了新的语言技术支持并提供解决方案。论广州市电子政务事务多语言网站的Web应用程序的国际动态解决方案和全球业务是国际业务的发展趋势。态多语言技术并不适合于电子政务网站发展的今天,通过多语言提供了一个国际解决方案所取代。在当时的长远发展,国际多语言技术得到更广泛的应用和推广。后,动态多语言技术本身不是一定的缺点,诸如动态生成的语言信息可能会导致性能下降。可以使用性能调整和其他站点建筑物以及其他方法来解决。文档详细介绍了一个操作。
主应用程序,我们需要考虑各种因素,制定切实可行,易于维护和扩展动态多语言支持选项。
本文转载自
宁波网站建设 https://www.leseo.net
补充词条:
宁波seo排名
宁波seo网站优化
宁波seo外包
宁波网站seo
宁波网站优化推广