| Autor |
Mensagem |
|
|
kappa wrote:Ja implementei isso que você precisa, você ja pensou em utilizar um framework JSF como o PrimeFaces?
Com ele você conseguiria montar a solução que precisa facilmente.
Da uma olhada nos componentes em...
http://www.primefaces.org/showcase/
Vou dar uma checada. Valeu!
|
 |
|
|
Preciso de sugestões sobre como montar um formulário web.
O problema é o seguinte:
Preciso criar uma página de cadastro onde seja possível abrir janelas e preencher subformulários
(como ocorre no formulário de exemplo (tela1 e tela2)), onde o que você inserir no subformulário, acrescenta dados no formulário pai.
E também formulários como no link: http://www.jformer.com/demos/team/, onde o formulário é para inserir dados de um time e ao clicar em "Add Team", ele duplica todos os campos para baixo do formulário.
O problema do jformer é que é em php e vou precisar dele em uma página jsp...
Idéias?
|
 |
|
|
Na verdade são poucas colunas que devem ser normalizadas.
Mas acho que vou incluir esses Warnings mesmo, validando os dados de entrada e informando os erros, caso não encontre os textos nas tabelas correspondentes.
Daí vira problema do cara, corrigir a planilha.
Valeu, obrigado!
|
 |
|
|
Ok entendi.
Bom, se vocês estão dizendo isso, entao já entendi que rumo devo seguir.
Estava querendo saber o que é mais usual de ser feito, sem espantar o cliente com isso... e também conseguir otimizar o sistema.
|
 |
|
|
A questão não é a dificuldade técnica.
Eu estou preocupado é com a consistência dos dados e também com desempenho.
Se o cara coloca um texto um pouco diferente na coluna, ou erra na hora de digitar o texto na planilha, daí já vai dar problema... não vou conseguir localizar a chave no sistema. E vou ter que mostrar um Exception.
Se o cara importa muitas planilhas com muitas linhas, vou ter problemas com desempenho e também ele terá um incômodo para achar os erros, não é?
Costuma dar muitos problemas de consistência com essa abordagem? Ou seja, do cara importar dados com erros no texto, duplicados, etc?
|
 |
|
|
Boa tarde!
Minha dúvida não é técnica e sim "comportamental". É sobre o que vocês fariam se tivesse que lidar com a questão que estou lidando...
Como nunca fiz isso, não sei a alternativa mais coerente.
O problema:
Preciso criar uma importação de um arquivo csv em um site. Até aí tudo bem. Já sei mais ou menos o caminho a trilhar para conseguir isso: upload do arquivo e extração dos dados através da leitura do arquivo.
As tabelas do site são normalizadas, ou seja, os valores que se repetem muito foram quebrados para várias tabelas, com chave->valor.
E as planilhas de onde o cliente vai converter em csv, não estão normalizadas.
Exemplo:
O cliente têm uma coluna para a cidade e uma coluna para o estado na planilha excel, e estão com valores texto:
LOCAL DE ENTREGA;U.F.;VALOR_CUSTO
MANAUS;AM;3,21
BELÉM;PA;3,21
SÃO LUIS;MA;3,21
E a tabela do sistema é normalizada:
TABLE CUSTO
ID INT PK,
Codlocal_LOCALENTREGA INT FK,
... (OUTRAS COLUNAS)
TABLE LOCALENTREGA
Cod_local INT PK,
cidade_local VARCHAR(20),
uf_local CHAR(2)
Ou seja, o ideal é que o cliente me fornecesse o csv com o código do local de entrega, ao invés dos valores de texto de cidade e local.
A DÚVIDA:
O QUE VOCÊS FARIAM? PASSARIAM OS CÓDIGOS PARA O CLIENTE FORNECER O CSV NO FORMATO IDEAL (PEDINDO PARA ELES FAZEREM PROCV NA PLANILHA)?
OU ACEITARIAM O FORMATO EM CSV E FARIAM A INTERPRETAÇÃO DOS VALORES NO CÓDIGO DE LEITURA DO CSV?
O que é mais usual fazer e que não aborreça o cliente também? No caso, o cliente lida com muitas planilhas e não é um grande empecilho fazer o procv... mas é um trampo a mais né?
|
 |
|
|
|
Posso usar JAAS se for fazer, por exemplo, um app Android? Para autenticação do webservice antes de extrair as informações?
|
 |
|
|
Qual é a forma mais segura que posso usar para autenticação de usuários em um site?
Qual criptografia devo usar para senhas? Como é feita a descriptografia da senha?
No caso, gostaria de saber sem o uso de frameworks, para entender o processo "por trás dos panos" e também porquê possivelmente serão implementados webservices também, que deverão fazer autenticação.
|
 |
|
|
pelo ip não funciona mesmo.
mas acabou funcionando pelo nome completo do computador (conforme o windows 7), do pc na rede.
|
 |
|
|
|
então eu mudo a porta e aí fica certo? ok
|
 |
|
|
meu pc está ligado em rede. deu até certo a sua dica, mas de outra forma.
temos um site local em asp que é o ambiente de desenvolvimento do site. e é ele quem está aparecendo quando acesso meu ip no navegador, ao invés do tomcat.
como posso contornar isso para acessar?
obs: não posso afetar o site local em asp.
|
 |
|
|
Pessoal, bom dia!
Às vezes crio uma jsp, servlet para pequenas tarefas do cotidiano. Como faço para compartilhar com meus colegas de trabalho? Explicando melhor, eles acessarem as páginas jsp armazenadas no meu pc?
Como são só 4 pessoas, não vejo a menor necessidade de colocar isso no servidor do site... São páginas apenas para compartilhamento local.
Meu pc têm sistema WINDOWS 7 e os demais também.
Grato
|
 |
|
|
Ok.. achei que aquele tópico estava "morto", porquê a última mensagem foi em 2010...
Daí criei um novo tópico.
Acho que o try with aninhado resolveria melhor o problema, no caso de ter muitas instruções intermediárias. Obrigado
|
 |
|
|
Legal..
Acho que no caso de ter muitas instruções intermediárias, seria melhor usar o try..with aninhado.
|
 |
|
|
As vezes eu tenho um bloco de código para executar antes de inicializá-los, como esse no exemplo:
Esse exemplo é bem vago, mas às vezes tenho que completar a query sql ou realizar validações antes da consulta, e com isso vai 4..6..8 ou mais linhas de código antes de ps = con.prepareStatement(sql);
Ou preciso setar vários parâmetros no PreparedStatement antes de iniciar um ResultSet: ps.setInteger(1, 2569); ps.setString(2, "(11) 3636-5689"); ps.setString(3, "Abreu de Almeida"); ...
Ou seja, tenho uma certa quantidade de código intermediário antes de iniciar cada objeto...
Como eu faria? Iria ter que executar todo o código intermediário dentro do try ( ... )?
|
 |
|
|