Ajuda com codigo

Estou com um probleminha em um codigo aqui,
alguem sabe me dizer se este codigo está errado?
O codigo está dentro de um jsp

out.print("<a href=alterarDesp.jsp?id=’"+idDesp+"’>" “Fornecedor:” +desp.getNmFornecedor()+ “Data:” +desp.getDataLanc()+ “Valor:” +desp.getValor()+"");

Obrigado

tente este codigo


 out.print("<a href=alterarDesp.jsp?id='" +idDesp+ "'>Fornecedor:" +desp.getNmFornecedor()+ "Data:" +desp.getDataLanc()+ "Valor:" +desp.getValor()+"</a>");