Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

Como pegar um valor de um item no select e colocar no input

$
0
0

@jairodione escreveu:

Olá Pessoal!

Quero encontrar uma forma de colocar o valor do saldo de uma conta selecionada "select" no input, abaixo segue a imagem:

Abaixo segue a JSTL criada para o select:

<%@tag body-content="empty" %>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<jsp:useBean id="beanConta" class="br.com.jairo.dao.ContaDAO"></jsp:useBean>
<c:set var="contador" value="${0}"></c:set>
<%
            String selected = "";
            java.util.List listaDeContas = (java.util.List) beanConta.getListaContaCombo();

            for (java.util.Iterator iterator = listaDeContas.iterator(); iterator.hasNext();) {
                br.com.jairo.modelo.Contas contas = (br.com.jairo.modelo.Contas) iterator.next();
                int conCodigo = contas.getConCodigo();
                String conDescricao = contas.getConDescricao();
                double conSaldo = contas.getConSaldo();**// Aqui eu pego o saldo da conta, mas não estou sabendo como colocar ela no input, cosigo colocar no select mas não consigo no input**

                if (request.getParameter("concodigo") != null) {

                    if (conCodigo == Integer.parseInt(request.getParameter("concodigo"))) {
                        selected = "selected";
                    } else {
                        selected = "";
                    }
                }
                out.println("<option value=" + conCodigo + " " + selected + ">" + conDescricao + "</option>");
            }
%>

Abaixo minha pagina jsp:

<%-- 
    Document   : login
    Created on : 10/07/2016, 17:08:14
    Author     : Jairo
--%>
<%@page import="br.com.jairo.modelo.Usuarios"%>
<%@page import="java.util.Iterator"%>
<%@page import="java.util.List"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@taglib tagdir="/WEB-INF/tags" prefix="tagsJairo" %>
<tagsJairo:verificaSessao/>
<c:import url="cabecalho.jsp"/>
<form id="formCredito" method="post" action="LancamentoCRUD">
    <h1Credito</h1>
    <label for="credata"Data.:</label>
    <input type="date" name="credata" id="credata"  onkeypress="formata_mascara(this,'##/##/####'); return Numero(event);" placeholder="dd/mm/aaaa" pattern="[0-9]{2}/[0-9]{2}/[0-9]{4}" required size="10" maxlength="10" value="${param.credata}" /<br><br>
    <label for="concodigo"Conta.:</label>
    <input type="text" name="concodigo" id="concodigo" required size="3" maxlength="3" value="${param.concodigo}"
    <select name="selectConta" id="selectConta"
        <tagsJairo:listaContasSelect/
    </select<br><br>
    <label for="crevalor"Valor:</label>
    <input type="text" name="crevalor" id="crevalor" required size="12" maxlength="12" value="${param.crevalor}"<br><br>
    <label for="crehistorico"Historico:</label>
    <input type="text" name="crehistorico" id="crehistorico" required size="30" maxlength="30" value="${param.crehistorico}"<br>
    <label for="consaldo"Saldo.:</label>
    <input type="text" name="consaldo" id="consaldo" size="3" maxlength="3"/<br> **É aqui que desejo colocar o saldo da conta selecionada acima no select**
    <input type="submit" name="acao" value="novo" />
</form>
<c:import url="rodape.jsp"/>

Alguem pode me ajudar!!!???

Mensagens: 1

Participantes: 1

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>