Você está aqui: JSP (Java Server Pages) ::: Dicas de Estudo e Anotações ::: Passos Iniciais |
Como usar expressões JSPQuantidade de visualizações: 4 vezes |
|
Em dicas vimos alguns exemplos usando expressões. Agora é hora de aprofundarmos um pouco e entender como expressões realmente funcionam. O primeiro ponto a observar é que você não precisa colocar ponto-e-vírgula após o trecho de código contido em uma expressão. Por exemplo, veja o que acontece quando executamos uma página JSP contendo o seguinte trecho de código: <%= Calendar.getInstance().getTime(); %> O container reclamará do ponto-e-vírgula no final do código da expressão e exibirá a seguinte mensagem de erro: org.apache.jasper.JasperException: Unable to compile class for JSP An error occurred at line: 8 in the jsp file: /data.jsp Generated servlet error: Syntax error on token ";", delete this token Retire o ponto-e-vírgula e a página será executada sem erros. Outro ponto a observar é que o conteúdo de uma expressão precisa ser do tipo String. Se esta exigência não for cumprida, o método toString da classe referenciada é chamado automaticamente. Veja um exemplo:
<%@ page language="java" import="java.util.*" %>
<html>
<head>
<title>Data e Hora Atual</title>
</head>
<body>
<%
Date data = new Date();
%>
<p><b>Data e Hora Atual:</b> <%= data %></p>
</body>
</html>
<% Date data = new Date(); %> <%= data %> Para finalizar este estudo sobre expressões, vamos ver como usar a sintaxe XML. Veja um exemplo: <%@ page language="java" import="java.util.*" %> <html> <head> <title>Data e Hora Atual</title> </head> <body> <b>Data: </b><jsp:expression>new Date()</jsp:expression> </body> </html> |
|
|
Veja mais Dicas e truques de JSP (Java Server Pages) |
Dicas e truques de outras linguagens |
|
JavaScript - JavaScript para iniciantes - Como obter o valor do maior número possível em JavaScript usando Number.MAX_VALUE |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





