quinta-feira, 30 de outubro de 2014

JSP - Tutorial simples


Hoje, faremos um tutorial para a criação de uma página jsp. Utilizaremos o eclipse.

1. Criando projeto:



2. Criando página jsp:
     Obs : não se esqueça que a página deve ser criada na pasta WEB-INF



3. Adicionando códigos :




Pronto ! É só rodar a sua página ! 


Até breve !






JSTL

A ferramenta JSTL é muito utilizada por programadores no mundo todo, ela é mais utilizada e recomendada quando trabalhamos com páginas JSP, ou seja, com esta tecnologia, podemos utilizar um código de lógica Java embutida, sem precisarmos usar uma classe Java. É utilizado, pois é prático e eficiente o que faz com que muitos programadores, ao precisarem de uma lógica Java, porém simples e mais rapidamente, utilizem as tags fornecidas pelo JSTL para criar o programa desejado. Segue abaixo uma comparação e exemplo de quando não se usa e quando a ferramenta JSTL é utilizada:

Veja o código inicialmente :

<html>
 <head> 

<title>Usando ScriptLets</title> 
</head>

<body> 

<% for(int j=1;j<=10;j++) 

{
     %> <%=j%><br/> <% 

%> 

é dá certo também.... mas...poderia ficar melhor!

 </body> 
</html>

Agora vamos testar com as tags JSTL:

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %> 
<html>
 <head> 
<title>Agora vamos usar a JSTL?</title>
 </head> 

<body> 

<c:forEach var="i" begin="1" end="10" step="1"> 
<c:out value="${i}" /> <br />
 </c:forEach> E agora? o que achou? 

</body> 
</html>

Podemos notar que as tags JSTL auxiliam e deixam o código melhor estruturado e mais organizado. Se tiver mais curiosidades, procure novos exemplos para aprofundar no tema e conhecer mais sobre essa ferramenta.


Até Breve.

Fonte: http://www.devmedia.com.br/introducao-jstl-java/23582

JSP - introdução


Durante este ano, os professores da disciplina para a qual estamos desenvolvendo o aplicativo ministraram aulas focadas na utilização do JSP (JavaServer Pages).  Esta é uma ferramenta para o desenvolvimento de páginas baseadas em HTML, e outros tipos de documentos. É similar ao PHP, porém utiliza Java. Lembrando que para utilizá-la, um servlet é necessário. No Eclipse, normalmente se usa o TomCat, e no Netbeans o GlassFish.

Como funciona ?


Outro ponto interessante, é que o usuário não consegue ver o código JSP, pois esta é convertida diretamente pelo servidor, e o que é apresentado ao usuário é apenas o código HTML.

Até Breve !

Mudanças


Quando decidimos desenvolver o SafeSteet, o principal objetivo era criar uma experiência visual ao usuário, que poderia visualizar de maneira ampla as regiões com maior número de crimes. Desta forma, decidimos alterar a prioridade de desenvolvimento para web. Assim, desenvolveríamos primeiramente um website que futuramente servirá de base para o aplicativo mobile. o website se baseia em três telas simples :

  1. Abertura;
  2. Sobre;
  3. Consultar mapa;
As duas primeiras servem como fonte de informações sobre o site, ressaltando que não possui nenhum tipo de oficialidade, já que as ocorrências são relatadas pelos próprios usuários. Já a página "Consultar mapa" (fig. 1) apresenta uma caixa de pesquisa, um mapa, e um formulário para o cadastro de ocorrências. O usuário digita o endereço, e o aplicativo mostra a localização no mapa. Depois, o usuário visualizará aquela região e poderá verificar as ocorrências registradas. Além disso, há a opção de adicionar uma nova ocorrência naquele local. Os únicos dados necessários são e-mail, tipo de ocorrência, e uma breve descrição do ocorrido, Lembrando que o usuário pode ser uma testemunha ou vítima.



O aplicativo é prático e muito simples de se usar. Se usado corretamente, pode se tornar uma poderosa ferramenta.

Até breve !