Inserir java script dentro do java

Boa tarde

Estou iniciando no java. Trabalho com asp.net.

Estou utilizando no netbeans 5.5.1 com o pacote visual web.

Na minha página eu tenho um botão salva, onde eu chamo uma função para inserir os dados. Eu quero através de um alert do java script informar para o usuário se os dados foram inseridos ou não.

No java como eu faço para fazer isto?

Se alguém puder me ajudar eu agradeço.

Atenciosamente,

Sheila

Opa,

pode fazer assim:
No seu servlet sei lá o que for que você está usando:

request.setAttribute("message", "Cadastrado com sucesso");

no jsp dentro da tag script:

alert('${message}');

apenas isto.

:okok:

Marcos, obrigada pela ajuda.

Vou tentar explicar o que estou usando. Talvez eu esteja no caminho errado.

Como eu disse estou usando o pacote visual web do netbeans

Quando eu peço para ele criar uma página ele mostra três opções: Modo design, jsp e java.

No modo design eu utilizando a paleta de componentes.
Coloque na minha página 2 campo de texto e 3 botões, estes botões não são submit (eu acho).

Clicando 2 vezes no botão ele abre a opção java com a instrução abaixo

public String butSalvar_action() {

}

E dentro deste função eu coloco meu código.
Neste função eu crio a minha conexão com o banco de dados e envio o sql de inserção, em resposta o sistema informe se foi incluído ou não.

Como eu disse eu quero informar utilizando um java script se foi inserido ou não.

Vou dar mandar todo o meu código do que eu estou fazendo.

=======================================

public String butSalvar_action() {

       //Pegar informações do Sessão de Aplicação 
       ApplicationBean1 objApl = new  ApplicationBean1();
       java.sql.Connection objCon;
       
       try
       {
          
            Class.forName(objApl.getDiverName());
            objCon = DriverManager.getConnection(objApl.getBaseURL(), objApl.getUser(), objApl.getPassword());
            java.sql.Statement objExec = objCon.createStatement();
       
            String strSQL = "";
            strSQL += "INSERT INTO USUARIO (ID_USUARIO, DS_LOGIN, DS_SENHA)";
            strSQL += "    VALUES (";
            strSQL += "       GEN_ID(ger_id_usuario, 1)";
            strSQL += "      ,'" + this.txtUsuario.getText().toString().toUpperCase() + "'"; 
            strSQL += "      ,'" + this.txtSenha.getText().toString().toUpperCase() + "'";
            strSQL += " )";
            
           if (objExec.execute(strSQL))
           {
      
                Colocar o java sccrip alert aqui 
           }
           else
           {
               Colocar o java sccrip alert aqui 
           }
       
       }
       catch (java.lang.ClassNotFoundException e) 
       {
            
            Colocar o java sccrip alert aqui 
       }
       catch (java.sql.SQLException e) 
       {
           Colocar o java sccrip alert aqui 
       }
       return null;
}

=========================================
Como você observou eu não utilizei o HttpServletRequest, pelo menos eu não vi. Não sei se a ferramente utiliza HttpServletRequest em background.

Eu crie um arquivo servlet com as intruções get, request e response.
Mais não sei como chamá-lo e não se é possível chama-la dentro da função butSalvar_action.

No aguardo de uma resposta agradeço.

Atenciosamente,

Sheila