Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda Com Java Beans - Ja Estou Louco ......


Felipe Amorim

Pergunta

mad.gif Boa Tarde Pessoal...já testei de tudo e não consegui passar um parametro no já beans..por favor se puderem me ajudar.

Vou passar o codigo para vocês analisarem onde esta o erro: já FIZ DE TUDO

Index.html

<html>

<head>

<title>Cadastro de Usuários</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<style type="text/css">

<!--

</head>

<form action="processar_usuario.jsp" method="post" name="usuarios">

<font face="Verdana"><span style="font-size:12pt;"><b>

Cadastro de Usuários</b><br>

Nome do Usuário:<input name="Nome" type="text" size="30" maxlength="30">

<input type="submit" value="Salvar Dados">

</form>

</html>

processar_usuario.jsp

<%@ page import="site.busuario" %>

<jsp:useBean id="usuario" class="site.busuario" scope="request">

<jsp:setProperty name="usuario" property="*" />

</jsp:useBean>

Nome do Usuario: <%= usuario.getNome() %>

busuario.java

package site;

import java.sql.*;

import java.io.serializable;

public class busuario {

private String Nivel;

private String Nome;

private String Senha;

public busuario()

{

Nivel = "";

Nome = "";

Senha = "";

}

public void setNivel(String valor) {

this.Nivel = valor;

}

public void setNome(String valor) {

this.Nome = valor;

}

public void setSenha(String valor) {

this.Senha = valor;

}

public String getNivel() {

return Nivel;

}

public String getNome() {

return Nome;

}

public String getSenha() {

return Senha;

}

}

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Cara é simplesmente porque você está pegando um valor nulo...veja bem você está chamando o get sem setar o nome antes.....

olha só:

<input name="Nome" type="text" size="30" maxlength="30">

beleza...alguém vai digitar o campo e você vai pegar o nome certo e passar esse nome para o beans....

Então na pagina JSP para o usuario.jsp..você deve enviar para o bean o parametro...

(você postou , está errado é usuario, você colocou usuarios)

Usuario

<jsp:useBean id="usuario" class="site.busuario" scope="request">

usuario.setNome(request.getParameter("Nome"));

//Aqui você acabou de passar o nome digitado no campo para o bean..beleza???

então no seu processar_usuario.jsp

<%@ page import="site.busuario" %>

<jsp:useBean id="usuario" class="site.busuario" scope="request">

</jsp:useBean>

Nome do Usuario: <%= usuario.getNome() %>//aqui você pegou o que acabou de passar por parametro.

È isso!! Valeu!! Veja se funcionou!!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...