Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como mudar de localidade Struts em Java
Struts são componentes do Java que fornecem várias tags JSP distinção de localidade , que muitas vezes são usadas para simplificar as aplicações Java . Eles também são utilizados para a atualização de internacionalização ou I18N , que é o processo de design de software para suportar idiomas e regiões internacionais. Para eliminar a reengenharia ou reestruturação de I18N , cada língua ou país deve ser suportado nesta plataforma . Alterando os suportes localidade em Java é necessário para habilitar essa funcionalidade . Instruções
um

Copie o seguinte código e salve-o como o seu arquivo de demonstração :

g: \\> md localedemo

g: \\> cd localedemo

g : \\ localedemo > edit localedemo.jsp

//g : \\ localedemo idioma \\ localedemo.jsp

< % @ page = "java" %>

< % @ taglib uri = "/WEB-INF/struts-html.tld " prefix = " html "% >

< % @ taglib uri = " /WEB -INF /struts- bean.tld " prefix = " bean "% >

< % @ taglib uri =" /WEB-INF/struts-logic.tld " prefix = " lógica " %> < br >






mover este arquivo para F: \\ tomcat41 \\ webapps e iniciar o aplicativo com JDK 1.4 como seu JAVA_HOME . Isto irá criar a pasta com o nome " struts- branco. " Renomeie a pasta como " localedemo " e copie o arquivo JSP em exibição acima para a pasta webapps designado.
2

Edite os arquivos de propriedade para as diversas localidades listadas em seu quadro struts . Estes podem ser encontrados em um arquivo chamado " application.properties ", que está localizado na pasta " C : \\ tomcat41 \\ webapps \\ localedemo \\ WEB-INF \\ classes \\ recursos . " Este é o único lugar para adicionar seu próprio arquivo de propriedade e deve nomear em conjunto com o código do idioma dos países que você está trabalhando. Aqui estão alguns exemplos de código linguagem

alemão - . De

espanhol - es

Inglês - en

A língua alemã , quando escrito em formato I18N , deve ser colocado em um arquivo de propriedades chamado " application_de.properties " e todos os arquivos de propriedade associados a ele deve ser colocado na pasta somente recursos. Qualquer linguagem pode ser usada porque struts não depende de qualquer idioma , de modo Alemanha pode ser atribuído ao código de linguagem "en" para Inglês , em vez de "de" para o alemão . O arquivo de propriedades , no entanto, depende das configurações de idioma do seu navegador, portanto, que é onde a maior parte da edição terá lugar.
3

Estabelecer "duas application.properties " Arquivos para a Alemanha e na Espanha, conforme observado abaixo :

f: \\ tomcat41 \\ webapps \\ localedemo \\ wEB-INF \\ classes \\ resources \\ application_es.properties

index.info = ESPANHA

Você também deve acrescentar este texto nos application.properties arquivo para o seguinte: .

index.info = Struts TUTORIAL < br >
4

Adicione as seguintes entradas no arquivo " struts- config.xml" para todos os arquivos de propriedade dos países que está a trabalhar :

< - Recursos Mensagem Definições - ->





Reinicie o servidor Tomcat e abra a sua navegador e digite " http://localhost:8080/localedemo/localedemo.jsp " como a URL. A mensagem " INGLATERRA " vai aparecer porque a linguagem padrão do IE é " Estados Unidos Inglês ".
5

Abra uma nova " Internet Explorer ", vá para o seu menu " Ferramentas " e escolha "Opções da Internet ". Escolha a aba "Geral" na caixa de diálogo Opções da Internet e clique em "línguas ... " botão. Quando a caixa de diálogo "Language Preference ", clique em " Adicionar ... " botão e incluir as línguas dos países listados em seu projeto I18N .
6

Escolha " alemão " da lista , ou qualquer outra língua que você preferir, e use o botão " Mover para cima " para colocá-lo na parte superior da lista . Digite a URL como " http://localhost:8080/localedemo/localedemo.jsp " para ver a mudança que você implementou em seu navegador. Seu navegador agora irá exibir a mensagem " ALEMÃO " , porque você só fez o seu idioma padrão. Deste ponto em diante , você pode atribuir idioma de sua escolha para o seu Java struts projeto nas configurações do seu navegador.

Anterior :

Próximo : No
  Os artigos relacionados
·Funções lamda em Java 
·Como compilar uma Plataforma Android 
·Como saber se um JTextField está vazia 
·Comprimento Método de entrada em Java 
·Como criar um quiz com perguntas aleatórias usando Jav…
·Como Mapear um String para uma lista de strings em Java…
·Como faço para criar uma JTable com vários cabeçalho…
·Como alterar o layout de borda no NetBeans 
·Sobrecarga de Métodos em Java 
·Como obter um botão selecionado Radio em um Servlet De…
  Artigos em destaque
·Qual é a diferença entre XSL e XSD 
·Como converter uma entrada para um Integer 
·Como faço para escrever um programa de conversão de t…
·Como compilar um kernel para um Android 
·Como adicionar dois inteiros grandes em C + + 
·Como abrir um TPB 
·Como dividir inteiros com deslocamentos Bit 
·Como fechar arquivos em C 
·Como fazer o download de dados XBRL para uma folha de c…
·O que é um Socket em Java 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados