conversão no javascript [RESOLVIDO!]

pessoal por favor ajudem eu!!
estou com o seguinte problema, talvez seja soh burrice minha num sei… mas eh o seguinte
aki o código:

ano = request.getParameter(“ano”);
ano1 = Double.valueOf(ano);
anosTrabalhados = 2009 - ano1;
anosTrabalhados1 = String.valueOf(anosTrabalhados);

a minha intenção eh converter a variavel do tipo String para double e depois fazer um calculo, esse valor eh string pq ta vindo de uma pagina
soh q toda vez ta dando erro, qual seria o codigo certo para a conversão dessa variavel.

ajudem aih por favor!
obrigado!

esse calculo seria feito onde amigo?

no jsp via javascript ou na action?

na action

vc pode fazer da seguinte forma

Long ano1 = new Long(request.getParameter("ano")); // mais o correto e vc ter uma classe de converção de numeros.
	public static Long validaNumero(String numero){
		
		if (numero == null){
			return null;
		}
		
		//Testa se realmente a String só contém números
		try{
			return new Long(numero);
		}catch(NumberFormatException nfe){
			return null;
		}
	}

ai no final vc verifica se ele é != de nullo e faça seus calculos.

compreeendeu?

[quote=Thom_sp]pessoal por favor ajudem eu!!
estou com o seguinte problema, talvez seja soh burrice minha num sei… mas eh o seguinte
aki o código:

ano = request.getParameter(“ano”);
ano1 = Double.valueOf(ano);
anosTrabalhados = 2009 - ano1;
anosTrabalhados1 = String.valueOf(anosTrabalhados);

a minha intenção eh converter a variavel do tipo String para double e depois fazer um calculo, esse valor eh string pq ta vindo de uma pagina
soh q toda vez ta dando erro, qual seria o codigo certo para a conversão dessa variavel.

ajudem aih por favor!
obrigado! [/quote]

supondo que sua variavel ano seja string, ano1 seja double e anostrabalhados1 seja string, seu código deveria funcionar (a menos que não exista o parametro ano, e assim na primeira linha de código que você colocou vc teria ano apontando para null)

devido ao problema do null seria melhor você verifica isso antes, posta o erro que ta dando também que ajuda a achar o problema…

obrigado pessoal!!
me ajudaram muito e com a ajuda de vcs jah foi solucionado!!

pessoal pode me ajudar por favor com um script to batendo cabeca e nao deu certo.
segue o link e o css
<div id=“center” class=“column”>

                    &lt;h1 class="title"&gt;Cidades&lt;/h1&gt;
                       &lt;div id="aggregator"&gt;

<div class=“feed-item”>
<h3 class=“feed-item-title”>
Sindicalista de Londrina concorre a uma cadeira da Alep
</h3>

eu queropegar o link que esta dentro da tag h3 o valor do a href.
e estou usando este codigo para pegar o link porem nao esta dando certo

 $(".feed-item, .feed-item-div a, .feed-item-title a, .feed-item-body a, #resultado_busca a, #not-dest-ul-left a").click(function(){
                            alert(this.href);
	windowOpen(urlFrame + this.href + "&title=" + this.innerHTML + "&ie=" + verificarNavegadorIE());			
	return false;	
});

mas nao esta funcionando alguem pode me ajudar por favor