| Autor |
Mensagem |
|
|
Como é que é?
PDF num campo textarea??
Não entendi..
Pelo que vi no seu código, está sendo carregado no campo textarea o conteúdo do campo "descricao" da estrutura "termo", e realmente, é só isso que você vai obter.
|
 |
|
|
Você terá que retirar os espaços em branco antes de validar.
Utilize a função abaixo pra isso:
function trim(s) {
var change = false;
var inString = s;
var frontIndex = 0
var backIndex = inString.length - 1;
while (inString.charAt(frontIndex) == " ") {
frontIndex++;
change = true;
}
while (inString.charAt(backIndex) == " ") {
backIndex--;
change = true;
}
return (change ? inString.substring( frontIndex, (backIndex + 1) ) : inString);
}
Essa função trim eu já tinha pronta, mas você pode escrever a sua se quiser. É só um exemplo.
Como usar:
function validaCampo(campo) {
if (trim(campo.value)) == "") {
alert("Este campo é obrigatório");
campo.focus();
}
}
|
 |
|
|
|
Blz, é sempre bom ser útil.
|
 |
|
|
Ao invés de criar um tipo ArrayList, crie um array de string.
Exemplo:
Código XML do Form-bean:
<form-property name="chavestipodocumento"
type="java.lang.String[]" />
Código da ACTION:
String[] chavestipodocumento=
(String[]) formBean.get("chavestipodocumento");
Agora, na action, é só ler o array:
for (int i=0;i<chavestipodocumento.length;i++) {
System.out.println(chavestipodocumento[i]);
}
|
 |
|
|
Verifique o caminho virtual pra onde está apontando seu arquivo de CSS.
Exemplo:
<link rel="stylesheet" href="css/estilos.css">
Onde css deve ser um diretório existente e abaixo da aplicação do Tomcat.
|
 |
|
|
Bom, eu achei que tinha captado a mensagem mas pude observar que perdi ela de novo.
Por favor, o que seria a sua página default? É uma página que chama a página que contém os frames ou é a página listada acima??
|
 |
|
|
|
A sim, captei a mensagem, foi mal......
|
 |
|
|
|
Não entendi. Por favor coloque o fonte completo de todas as páginas
|
 |
|
|
Veja esse exemplo:
public class Teste{
public static void main(String argv[]){
Teste inc = new Teste();
String caminho = System.getProperty("user.dir") + "\\teste";
boolean sucesso = (new File(caminho)).mkdir();
System.out.println(sucesso);
}
}
Saída do console da IDE
true
Agora, colocando apenas uma barra antes do diretório teste
Saída do console da IDE
false
|
 |
|
|
Você tem que ver o seguinte.
Campos radio OBRIGATORIAMENTE têm que ter o mesmo nome justamente pra você trocar (ligar/desligar) as opções, no mínimo duas, por exemplo:
Possui endereço?: (0) Sim (0) Não
Agora, se você tiver mais um campo que não seja radio mas com o mesmo nome do tipo radio, daí a coisa complica por que o javascript vai "ler" o primeiro que ele encontra no forms e, dependendo do tipo de teste, vai dar erro.
Para acessar um campo do tipo radio deve-se usar um acesso do tipo array. Exemplo:
Para acessar a opção Sim do exemplo lá de cima:
document.forms[0].campoRadio[0].checked = true;
Para acessar a opção Não do exemplo lá de cima:
document.forms[0].campoRadio[1].checked = false;
Isso fará com que o campo Sim apareça ligado.
Confirme aí se não existem campos de tipos diferentes com o mesmo nome pra não dar conflito.
|
 |
|
|
|
Qual a mensagem de erro que é exibida? É em javascript?
|
 |
|
|
Confirme o conteúdo da sua variável "caminho", utilizada pra criar o diretório.
Deverá ser algo do tipo "d:\\teste"
Dessa maneira funciona com certeza.
Será que não tem apenas uma barra na variável caminho?
|
 |
|
|
A classe JRException não foi encontrada. Confirme o seu classpath.
|
 |
|
|
|
Você está com o pacote barbecue-1.x.jar no diretório lib do seu projeto?
|
 |
|
|
Gutão, você precisa de uma ajuda "in loco", entendeu?
Alguém aí na sua empresa pra ver o que está acontecendo, por que por aqui acho que não tem mais jeito não.
Com certeza esse erro é causado por algum problema na conversão de algum tipo de dado para number (objeto Number), ou seja, o java não conseguiu transforma uma string para um número, por exemplo, ou o conteúdo NULL para um valor numérico.
Exemplo que funciona:
Integer valorNumerico = new Integer("11234");
Exemplo que dá erro:
Integer valorNumerico = new Integer("Rua das dores, 1001 Apto 1001");
Por favor, verifique todas as linhas que contém um parseInt ou new Integer() e confirme o conteúdo de todos os request.getParameter() através de system.out.println() pra você observar o resultado no console do NetBeans.
Boa sorte
|
 |
|
|