Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'recomende'@'200.234.200.16' (using password: YES) in /home/restricted/home/recomende/funcoes.php on line 40
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/restricted/home/recomende/funcoes.php on line 41
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/recomende/funcoes.php on line 65
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/restricted/home/recomende/funcoes.php on line 65
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/recomende/funcoes.php on line 71
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/restricted/home/recomende/funcoes.php on line 71
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/recomende/funcoes.php on line 82
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/restricted/home/recomende/funcoes.php on line 82
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/recomende/funcoes.php on line 88
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/restricted/home/recomende/funcoes.php on line 88
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/recomende/funcoes.php on line 96
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/restricted/home/recomende/funcoes.php on line 96
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/restricted/home/recomende/funcoes.php on line 97
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/recomende/funcoes.php on line 102
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/restricted/home/recomende/funcoes.php on line 102
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/restricted/home/recomende/funcoes.php on line 103 Arquivo de Códigos - Tutoriais - JSP - Definindo blocos de código em uma página JSP usando Scriplets
Precisa de um freelancer, códigos-fonte e exemplos completos? Bem-vindo(a) ao meu site. Além de realizar alguns serviços como freelancer eu tenho alguns códigos-fonte e exemplos completos de Java, Delphi, PHP, Python, C/C++, Hibernate, JPA, Spring, JSP, Servlets, Ruby, Ruby On Rails e muitas outras linguagens e frameworks. Veja como falar comigo clicando aqui.
Desenvolvendo sites dinâmicos
usando JSP :: Definindo blocos de código em uma página
JSP usando Scriptlets
Nos tópicos anteriores vimos
como é possível exibir valores de variáveis
e constantes em uma página JSP usando expressões.
Porém, haverá situações em que precisaremos
inserir blocos inteiros de código em um documento. Para
tais situações temos os Scriptlets.
Scriptlets são trechos de códigos Java que podem
ser inseridos em qualquer lugar da página e serve, entre
outras coisas, para definir valores para as variáveis
a serem usadas nas expressões. Veja, por exemplo, como
formatar a data exibida no documento que escrevemos no tópico
4:
Calendar hoje = Calendar.getInstance();
String data = dias[hoje.get(Calendar.DAY_OF_WEEK)
- 1] +
", " + hoje.get(Calendar.DAY_OF_MONTH)
+ " de " +
meses[hoje.get(Calendar.MONTH)] +
" de " + hoje.get(Calendar.YEAR);
%>
<p><b>Hoje é:</b> <%= data %></p>
</body>
</html>
Salve este código como data2.jsp e execute-o.
Você terá um resultado semelhante ao mostrado na
figura abaixo:
Veja que agora temos um bloco de código Java que é
executado entre as tags <% e %>. Lembre-se! Estes blocos
de códigos são chamados de Scriptlets.
Dentro deste bloco temos a definição de uma variável
chamada data:
String data = dias[hoje.get(Calendar.DAY_OF_WEEK) - 1] +
", " + hoje.get(Calendar.DAY_OF_MONTH) + " de
" +
meses[hoje.get(Calendar.MONTH)] + " de " + hoje.get(Calendar.YEAR);
Esta variável é usada para armazenar o resultado
de varias chamadas ao método get da
classe Calendar, o que nos permite formatar
a data da maneira que pretendemos. Para finalizar, usamos uma
expressão para exibir o valor desta variável em
um lugar qualquer da página:
<%= data %>
Está seguro sobre o uso de expressões e Scriptlets?
Vamos ver um exemplo que mostra como é possível
escrever no documento a partir do bloco de código de
um Scriptlet.
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'recomende'@'200.234.200.16' (using password: YES) in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 5
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 6
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 9
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 9
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 10
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 15
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 15
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 16 Arquivo de Códigos - Página Inicial
Veja dicas, truques e anotações de
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 71
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 71
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 72
Veja dicas, truques e anotações de outras linguagens
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 106
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 106
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 107
Todo o conteúdo deste site,
quando não devidamente observado, pertence a seus idealizadores
e não
poderá ser usado para outras finalidades senão estudo e
aprimoramento de técnicas de programação.
Certifique-se de ler asnotas legaisantes de proceder com
o acesso e leitura do
conteúdo disponibilizado nestas páginas.