Versão atual:

Setar Latitude e Longitude no Banco

Olá Pessoal, estou começando em Java, estou fazendo algumas coisas simples e queria saber como setar a Latitude e longitude da maneira correta no Banco Oracle.

Exemplo:

Deveria setar : Latitude -92.6546546 Longitude: -120.5646456 Mas ao debugar vejo que esta setando somente inteiro, sem o valor em decimal:

            Latitude -92   Longitude: -120

Já esgotei minhas pesquisas no google, algum sabe como fazer isso? (eu estava tentando fazer a conversão com o do JSF):

                <h:outputLabel value="Latitude" for="idLatitude" />
                <h:inputText
                    value="#{checkpointBean.checkpoint.latitude}"
                    id="idLatitude" required="true"
                    requiredMessage="Latitude não informada!"
                    maxlength="27">
                    <f:convertNumber maxIntegerDigits="2"
                        maxFractionDigits="12" />
                </h:inputText>
                <h:message for="idLatitude" />

                <h:outputLabel value="Longitude" for="idLongitude" />
                <h:inputText
                    value="#{checkpointBean.checkpoint.longitude}"
                    id="idLongitude" required="true"
                    requiredMessage="Longitude não informada!"
                    maxlength="27">
                    <f:convertNumber maxIntegerDigits="3"
                        maxFractionDigits="12" />
                </h:inputText>
            </h:panelGrid>
            <h:message for="idLongitude" />

Versão(1):

Ver a versão formatada

Setar Latitude e Longitude no Banco

Comentário

new question