[Resolvido] Bug no Struts 2?

2 respostas
marcioa1

Olá,

Minha aplicação ( de teste ) está apresentando um comportamento estranho.

<s:select name="name" headerKey="1" headerValue="-- Please Select --" list="frutas" />

Minha Action :

public String execute() throws Exception { frutas = new ArrayList(); frutas.add("pera"); frutas.add("maçã"); frutas.add("banana"); frutas.add("abacate"); frutas.add("melancia"); return SUCCESS; }

Todas as frutas funcionam, menos a maçã, por causa do c cedilha. Se escrevo maca ao invés de maçã, passa a funcionar. Quando digo funcionar é que quando clico na maçã ( ç e til ) , o combo box vai diretamente para a primeira opção, depois do submit.

Meu header do jsp

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <%@ taglib prefix="s" uri="/struts-tags" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html>

Alguém já passou por isto ?

Obrigado

Marcio

2 Respostas

zelopes

ja tentou setar isso no seu struts.properties?

struts.i18n.encoding=iso-8859-1

[]'s

marcioa1

Zelopes,

Obrigado, resolveu !

Marcio

Criado 4 de março de 2008
Ultima resposta 4 de mar. de 2008
Respostas 2
Participantes 2