formulario java web

Java

05/04/2014

Boa noite amigos sou iniciante no mundo web e escolhi o java
estou construindo um fromulario ele ja faz a inclusão no banco (postgresql) e tudo ok
mas agora quero que ele gere um pdf para que o usuario matriculado possa ter ser comprovante
de matricula ou mande via email como posso esta fazendo isso ?
Higor Monteiro

Higor Monteiro

Curtidas 0

Respostas

Eduardo Pessoa

Eduardo Pessoa

05/04/2014

Higor, este artigo pode ajudar

[url]https://www.devmedia.com.br/gerando-pdf-itext/18843[/url]
GOSTEI 0
Carlos Proença

Carlos Proença

05/04/2014

fala Higor.... cara para relatórios... eu recomendo o Ireport é bem fácil de usar ....

para mandar email depende d quais frameworks vc usa para isso... mas... tem sempre o bom e velho javamail...

da uma olhada neles e qualquer coisa só perguntar =]

att
GOSTEI 0
Higor Monteiro

Higor Monteiro

05/04/2014

Muito obrigado pela força to gostando muito de participar da DevMedia , obrigado pela orientação Eduardo Pessoa e Carlos
os Artigos iram me ajudar muito , meu formulario e me java como ja haiva dito e meu banco e em Postgesql , agora preciso
testa meu formulario na web gostaria que me indicasse um Hospedagem gratis para que eu possa teslo . agradeço desde ja
pela força vlw galera ...
GOSTEI 0
Carlos Proença

Carlos Proença

05/04/2014

Fala Higor... entao cara hospedagem gratis pra java.... não tem muita n...

as alternativas que temos são projetos como o openshift... que ja eh um ambiente total para isso....

da uma olhada é muito legal....
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

05/04/2014

Higor, só mais um detalhe, hospedagem gratis um porre, vive caindo...é pra ter raiva garantida.
GOSTEI 0
Higor Monteiro

Higor Monteiro

05/04/2014

poderia me indicar um que venha a suprir minha necessidade ?
GOSTEI 0
Carlos Proença

Carlos Proença

05/04/2014

Cara... se voce não quer usar o openshift... que eu acho uma boa....

usa o integrator http://www.integrator.com.br/

o suporte é bom e não da dor de cabeça.... mas é pago... dependendo da app voce coloca la.... só pra estudos recomendo o app genine o cloudbess etc.

att
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

05/04/2014

Carlos, pode passar uma lista, sem se importar com preço mesmo.

valeu.
GOSTEI 0
Higor Monteiro

Higor Monteiro

05/04/2014

boa noite galera baixei a biblioteca para gera arquivo em pdf
como vcs me indicaram mas to tendo dificuldade em coloca-la em meu protejo Java
como faço isso ?
GOSTEI 0
Carlos Proença

Carlos Proença

05/04/2014

qual biblioteca??? o Itext????

se sim aqui no devmedia tem uns tuto sobre isso... da uma olhada I TEXT

agora se for o ireport tem um curso aqui no devmedia só disso... Curso Ireport Diogo Souza

só dar uma olhada...

o IText na minha opinião.. eh pra coisas especificas... e pequenas... o Ireport é um contrutor de relatorios... onde tem ferramentas faceis para voce colocar imagens logos... posicionar os elementos.. e tudo...

mas fala ai qual voce ta usando.. que tentamos te ajudar..

att.
GOSTEI 0
Higor Monteiro

Higor Monteiro

05/04/2014

kara o meu caso e um formulário quero apenas que imprima um comprovante em pdf mas
não sei como adiciona essa biblioteca no meu protejo
GOSTEI 0
Carlos Proença

Carlos Proença

05/04/2014

entendi...

esse comprovante tera quais informações??

veja o curso de Ireport que voce sabera como colocar ele no seu projeto e gerar esse comprovante

não é dificil não... é só colocar os jars do ireport no seu projeto e chamar as classes dele no java..... mas da uma olhada no curso... que tera um passo a passo certinho de como instalar ele em um projeto e como usar a ferramenta grafica....

att.
GOSTEI 0
Higor Monteiro

Higor Monteiro

05/04/2014

vlw vou assistir sim
GOSTEI 0
Higor Monteiro

Higor Monteiro

05/04/2014

e agora meu formulario HTML ta meio bagunçado srsr e que eu criei divis para separa o texto do campos
[img]http://arquivo.devmedia.com.br/forum/imagem/360165-20140410-093829.png[/img]

da so uma olhada e como posso fazer ? para alinhar
GOSTEI 0
Higor Monteiro

Higor Monteiro

05/04/2014

meu codigo do formulario:


<!DOCTYPE html>
<html>
<head>

<charset=UTF-8>
<link rel="stylesheet" type="text/css" href="layout.css">
</head>

<body>
<div id="_caixa1">
<div id="boby"></div>
<div id="topo"></div>
<div id="tudo">

<div id="titulo"> CADASTRO DE USUÁRIOS</div>
<div id="centro">


<form action="adicionaContato">

<div id="direito">

<input type="text" name="nome" size="50" maxlength="90" style=" width : 323px; height : 27px;"/><p />
<input type="text" name="apelido" size="30" style=" width : 323px; height : 27px;"/> <p/>
<input type="text" name="graduacao" size="30" style=" width : 323px; height : 27px;"/><p/>
<input type="text" name="professor"size="30" style=" width : 323px; height : 27px;"/><p/>
<input type="text" name="endereco" size="30" style=" width : 323px; height : 27px;"/><p/>
<input type="text" name="cidade" size="30" style=" width : 323px; height : 27px;" /><p/>
<input type="text" name="pais" size="30" style=" width : 323px; height : 27px;" /><p/>
<td><select name="estado" id="estado">

<option>Selecione...</option>

<option value="AC">AC</option>

<option value="AL">AL</option>

<option value="AP">AP</option>

<option value="AM">AM</option>

<option value="BA">BA</option>

<option value="CE">CE</option>

<option value="ES">ES</option>

<option value="DF">DF</option>

<option value="MA">MA</option>

<option value="MT">MT</option>

<option value="MS">MS</option>

<option value="MG">MG</option>

<option value="PA">PA</option>

<option value="PB">PB</option>

<option value="PR">PR</option>

<option value="PE">PE</option>

<option value="PI">PI</option>

<option value="RJ">RJ</option>

<option value="RN">RN</option>

<option value="RS">RS</option>

<option value="RO">RO</option>

<option value="RR">RR</option>

<option value="SC">SC</option>

<option value="SP">SP</option>

<option value="SE">SE</option>

<option value="TO">TO</option>

</select>

<span class="style1"> </span></td>

</tr><br>


<br />
P<input name="camisa" type="radio" value="PEQUENA"/>
M<input name="camisa" type="radio" value="MEDIA" />
G<input name="camisa" type="radio" value="GRANDE" />
GG<input name="camisa" type="radio" value="EXTRA-GRANDE" /><br/>

<input name="sexo" type="radio" value="Masculino" checked="checked" />
Masculino
<input name="sexo" type="radio" value="Feminino" />
Feminino <span class="style1"></span><br/>

<input type="text"name="dataNascimento" size ="30" style=" width : 323px; height : 27px;"/>DD/MM/AA<br />
<br />
<input type="text" name="email" style=" width : 239px; height : 27px;"/><br/>


<tr>
<td colspan="2"><p>
<input name="cadastrar" type="submit" id="cadastrar" value="Concluir meu Cadastro!" />
<input name="limpar" type="reset" id="limpar" value="Limpar Campos preenchidos!" />
<span class="style1"> </span></p>

<p> </p></td>

</div>

<div id="esquerdo">
NOME COMPLETO: <p>
<div> </div>
GRADUAÇÃO:<p>
PROFESSOR:<p/>
ENDEREÇO:<p/>
CIDADE:<p>
PAIS: <p>
<td>ESTADO:</td><p>
CAMISA:<p>
SEXO:<p>
DATA NASCIMENTO: <p>
E-MAIL:
</div>

</div>
</form>
</body>
</html>
GOSTEI 0
Carlos Proença

Carlos Proença

05/04/2014

cara voce ta afim de alinhar como???

o caracter la que ta bagunçado voce tem que colocar uma meta tag de formatação.... só dar uma procurada no google... sobre formatação de caracteres em HTML que voce deve achar....


agora.... uma dica kkk padrao ja na web... é usar o twiter bootstrap... ele tem um esquema de divisao da tela(que o CSS3 agora tambem tem...) dai se vc quer deixar um campo da tela ao lado do outro é só voce usar uma classe CSS...

aqui no devmedia tem um curso de twiter bootstrap... da uma olhada tb... voce vai ver tem varios componentezinhos para deixar sua tela mais bonita...

mas explica ai oq vc quer que vamos ajudando...


e parabeins continue assim criando muitas outras aplicações e compartilha com o pessoal

att
GOSTEI 0
Higor Monteiro

Higor Monteiro

05/04/2014

RSRSR e eu ando meio que misturando as coisas mas um dia eu chego la
eu tenho uma class em css e cossigo fazer a separação do nomes e campos
mas so que os nomes nao ficam na msm altura do campo eu gostaria de alinha os campos
juntos com os nomes do lado esquerdo do ficando assim da msm altura .
GOSTEI 0
Carlos Proença

Carlos Proença

05/04/2014

tendi... entao ... tenta fazer suas divs com a class span do bootstrap.. que vai ficar facil fazer esse posicionamento... e da uma olhada no curso de bootstrap que voce vai gosta.
GOSTEI 0
Higor Monteiro

Higor Monteiro

05/04/2014

BOA TARDE GALERA MEU FORMULARIO TA BACANA EU ACHO PARA QUEM TA FAZENDO A PRIMEIRA VEZ
EU CHO QUE TO ME SAINDO + OU -- AGORA EU QUERIA FAZER COM QUE TODA VEZ QUE FOSSE FEITO
UM CADASTRO VOLTASSE PARA A PAGINA DE CADASTRO PORQUE ELE TA INDO PARA UMA TELA
EM BRANCO

ESSE E O INICIO DO EU CODIGO

           <!DOCTYPE html>
<encoding="UTF-8" ?>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
<html>
<head>


<link rel="stylesheet" type="text/css" href="layout.css">
</head>

<body>
<div id="_caixa1">
<div id="boby"></div>
<div id="topo"></div>
<div id="tudo">

<div id="titulo"> JOGOS DA REGIÃO NORDESTE  2014</div>
<div id="centro">
	
	
	<form action= "adicionaContato" method="post">
GOSTEI 0
Carlos Proença

Carlos Proença

05/04/2014

pq posto só o inicio?? hehehe...

cara ... n sei se esse "adicionaContato" é um servlet mas se for... ele tem que redireciona.... caso seja uma JSP tb ... la que tem que redirecionar para a pagina inicial depois de tratar os dados...

e tb eu n entendi... pq ta usando esses caras...

<div id="_caixa1">
<div id="boby"></div>
<div id="topo"></div>


e reparei que voce não colocou as tags do bootstrap hehehe... usa ai pra vc ver como fica....

att
GOSTEI 0
Higor Monteiro

Higor Monteiro

05/04/2014

estou tendo dificudades em colocar o formulario no ar na hora da configuração
GOSTEI 0
Carlos Proença

Carlos Proença

05/04/2014

rsrs

n consegui entender n....

o que voce chama de colocar o "formulario no ar"? e que configuração?
eu não consegui enxergar como voce faz a parte da view.... se é com JSP puro... ou outra coisa...

manda mais codigo do projeto ou me manda por email para que eu veja e te ajude

att.
GOSTEI 0
Higor Monteiro

Higor Monteiro

05/04/2014

rsrsr deixa eu te explica um amigo me pediu para que eu fizesse um formulario onnlline , bom topei o desafio
fiz o formulario com ajuda de voçês agradeço a todos da equipe devimedia , mas agora na hora de colocar o furmulario em um
servidor de hospedagem não to consegindo ,
GOSTEI 0
Carlos Proença

Carlos Proença

05/04/2014

heheh... entao cara... isso ja é outra historia... geralmente vc tem q charmar sua pag inicial de index ou configurar no proprio provedor... isso é coisa pra vc perguntar diretamente pro pessoal do suporte do provedor... não deve ser dificil não;... mas como n sei qual é o seu provedor...
indico esse caminho msm...

parabeins por conseguir fazer oq foi proposto


att.
GOSTEI 0
POSTAR