Como identificar uma function do JSP no servlet

0 respostas
J

Bom dia!
Sou novo no ramo e estou com um probleminha. Eu estou trabalhando em uma aplicação web onde eu preciso implementar um crud. No meu JSP eu tenho dois forms, um pro cadastrar e um pro atualizar e três botões(cadastrar, atualizar e remover). Tem uma tabela que está listando, nessa tabela eu estou passando dois botões(atualizar e remover). Primeiro eu gostaria de saber como chamar o remover qnd clicar no naquele determinado usuário, depois eu gostaria de saber se é melhor deixar como está(cadastrando e editando com servlets distintos ou um servlet pra tudo). Como fazer pra chamar os botões lá no meu servlet para fazer o tratamento??

Form do atualizar

<form name="form2" id="editar" action="http://localhost:8080/Handin/EditarFuncionario" 
                        method="get" role="form" enctype="multipart/form-data">
                            <div class="row">
                                <div class="col-md-6">
                                    <center>
                                        <h4>Funcionário</h4>
                                    </center>
                                    <div class="form-group">
                                        <label for="nome">Nome:</label> <input type="text"
                                            class="form-control" id="nome" name="name" value="<%=f.getNome()%>"
                                            style="width: 100%">
                                    </div>

                                    <div class="form-group">
                                        <label for="email">E-mail:</label> <input type="email"
                                            class="form-control" id="email" name="email" value="<%=f.getEmail()%>" 
                                            style="width: 100%">
                                    </div>

                                    <div class="form-group">
                                        <label for="pwd">Senha:</label> <input type="password"
                                            class="form-control" id="pwd" name="senha" value=""
                                            style="width: 100%">
                                    </div>

                                    <div class="form-group">
                                        <label for="cargo">Cargo:</label> <input type="text"
                                            class="form-control" id="cargo" name="cargo" value="<%=f.getGrupo()%>"
                                            style="width: 100%">

                                    </div>

                                    <div class="form-group">
                                        <label for="cpf">CPF:</label> <input type="text"
                                            class="form-control" id="cpf" name="cpf" style="width: 100%" value="<%=f.getCpf()%>">
                                    </div>

                                    <div class="form-group">
                                        <label for="rg">RG:</label> <input type="text"
                                            class="form-control" id="rg" name="rg" style="width: 100%" value="<%=f.getRg()%>">
                                    </div>

                                    <div class="form-group">
                                        <label for="data_nascimento">Data de Nascimento:</label> <input
                                            type="text" class="form-control" id="data_nascimento"
                                            name="data_nascimento" maxlength="10"
                                            placeholder="Exemplo da Data 01/04/1992" style="width: 100%" value="<%=f.getDataNascimento()%>">
                                    </div>

                                    <div class="form-group">
                                        <label for="carteira_trabalho">Carteira de Trabalho:</label> <input
                                            type="text" class="form-control" id="carteira_trabalho" value="<%=f.getCarteiraTrabalho()%>"
                                            name="carteira_trabalho" style="width: 100%">
                                    </div>

                                    <div class="form-group">
                                        <label for="salario">Salário:</label> <input type="text"
                                            class="form-control" id="salario" name="salario" value="<%=f.getSalario()%>"
                                            style="width: 100%">
                                    </div>

                                    <div class="form-group">
                                        <label for="num_celular">Número Celular:</label> <input
                                            type="text" class="form-control" id="num_celular" value="<%=f.getNumeroCelular()%>"
                                            name="num_celular" style="width: 100%">
                                    </div>

                                    <div class="form-group">
                                        <label for="pontos_ranking">Pontos Ranking:</label> <input
                                            type="text" class="form-control" id="pontos_ranking" value="<%=f.getPontosRanking()%>"
                                            name="pontos_ranking" style="width: 100%">
                                    </div>

                                    <div class="radio">
                                        <label><input type="radio" value="masculino"
                                            name="sexo">Masculino</label>
                                    </div>
                                    <div class="radio">
                                        <label><input type="radio" value="feminino"
                                            name="sexo">Feminino</label>
                                    </div>
</form>
Criado 3 de maio de 2016
Respostas 0
Participantes 1