HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
Usando Tag de JSP
|
- Tag da declara��o
-
Tag da express�o
-
Tag diretivo
-
Tag de Scriptlet
-
Tag da a��o
|
Tag da declara��o
|
Tag da declara��o (<%! %>)
|
- Permite que o colaborador declare vari�veis ou m�todos.
- Come�ar com <%! e extremidade com %>
- O c�digo colocado dentro deste Tag deve terminar em um semicolon (; ).
As declara��es n�o geram a sa�da assim que s�o usadas com express�es ou scriptlets de JSP. Por exemplo,
|
<%!
private int counter = 0 ;
private String get Account ( int accountNo) ;
%>
|
Tag da express�o
|
Tag da express�o (<%= %>)
|
O Tag da express�o permite que o colaborador encaixe toda a express�o de Java e � curto para out.println ().
Um semicolon (; ) n�o aparece no fim do c�digo dentro do Tag.
mostra de e.g.to a data atual e a hora.
|
Date : <%= new java.util.Date() %>
|
Tag diretivo
|
Tag de Direcitve (diretriz orientadora de <%@� >)
|
Uma diretriz orientadora de JSP d� a informa��o especial sobre a p�gina ao motor de JSP.
Tr�s tipos principais de diretrizes orientadoras s�o:
1) p�gina - processando a informa��o para esta p�gina. 2) Incluir - as limas a ser inclu�das. 3) Biblioteca do Tag - etiquetar a biblioteca a ser usada nesta p�gina.
As diretrizes orientadoras n�o produzem nenhuma sa�da vis�vel quando a p�gina � pedida mas para mudar a maneira que o motor de JSP processa a p�gina.
por exemplo, voc� pode fazer dados da sess�o unavailable a uma p�gina ajustando uma p�gina diretiva (sess�o) a falso.
|
1. Diretriz orientadora da p�gina |
Esta diretriz orientadora tem 11 atributos opcionais que fornecem o motor de JSP com a informa��o processando especial. Os 11 atributos diferentes com uma descri��o breve s�o decribe na tabela dada abaixo:
|
Language
|
Which language the file uses.
|
<%@ page language = "java" %>
|
Extends
|
Superclass used by the JSP engine for
the translated Servlet.
|
<%@ page extends = "com.taglib... %>
|
import
|
Import all the classes in a java
package into the current JSP page. This allows the JSP page to use
other java classes.
|
<%@ page import = "java.util.*" %>
|
session
|
oes the page make use of sessions. By
default all JSP pages have session data available. There are
performance benefits to switching session to false.
|
Default is set to true.
|
buffer
|
Controls the use of buffered output
for a JSP page. Default is 8kb
|
<%@ page buffer = "none" %>
|
autoFlush
|
Flush output buffer when full.
|
<%@ page autoFlush = "true" %>
|
isThreadSafe
|
Can the generated Servlet deal with
multiple requests? If true a new thread is started so requests are
handled simultaneously.
|
|
info
|
Developer uses info attribute to add
information/document for a page. Typically used to add
author,version,copyright and date info.
|
<%@ page info = "visualbuilder.com test
page,copyright 2001. " %>
|
errorPage
|
Different page to deal with errors.
Must be URL to error page.
|
<%@ page errorPage = "/error/error.jsp"
%>
|
IsErrorPage
|
This flag is set to true to make a JSP
page a special Error Page. This page has access to the implicit
object exception (see later).
|
|
contentType
|
Set the mime type and character set of
the JSP.
|
|
2. Incluir a diretriz orientadora
|
Permite que um colaborador de JSP inclua �ndices de uma lima dentro de outra. Incluir tipicamente as limas s�o usados para a navega��o, os encabe�amentos, as tabelas e os footers que s�o comuns �s p�ginas m�ltiplas.
Dois exemplos de usar-se incluem limas:
Isto inclui o HTML de privacy.html encontrado no diret�rio incluir na p�gina atual do jsp.
|
<%@ include file = "include/privacy.html" %>
|
ou para incluir um menu do naviagation (lima do jsp) encontrou no diret�rio atual.
|
<%@ include file = "navigation.jsp" %>
|
3. Diretriz orientadora do Lib do Tag
|
Um lib do Tag � uma cole��o do Tag feito sob encomenda que possa ser usada pela p�gina.
|
<%@ taglib uri = "tag library URI" prefix = "tag Prefix" %>
|
O Tag feito sob encomenda foi introduzido em JSP 1.1 e permite que o colaborador de JSP esconda o c�digo complexo do lado do usu�rio dos desenhadores da correia fotorreceptora
|
Tag de Scriptlet
|
Tag de Scriptlet (<%� %>)
|
Entre <% e Tag de %>, todo o c�digo v�lido de Java � chamado um Scriptlet. Este c�digo pode alcan�ar toda a vari�vel ou feij�o declarada. Por exemplo, para imprimir uma vari�vel.
|
<%
������� String username = "visualbuilder" ;
��������out.println ( username ) ;
� %>
|
Tag da a��o
|
H� tr�s pap�is principais do Tag da a��o: 1) Permite o uso do lado Javabeans do usu�rio 2) Transfere o controle entre p�ginas 3) Sustenta��o independente do Browser para applet.
|
Javabeans
|
Um Javabeans � um tipo especial de classe que tem um n�mero de m�todos. A p�gina de JSP pode chamar estes m�todo assim que pode deixar a a maioria do c�digo nos estes Javabeans. Por exemplo, se voc� quiser fazer um formul�rio do gabarito que emitisse automaticamente para fora um email. Tendo uma p�gina de JSP com um formul�rio, quando o visitante pressiona a tecla se submeter isto emitir os detalhes a um Javabean que emita para fora o email. Esta maneira l� n�o seria nenhum c�digo na p�gina de JSP que trata de emitir email (JavaMail API) e seu Javabeans poderia ser usado em uma outra p�gina (que promove reusar).
Para usar um Javabeans em uma p�gina de JSP usar a seguinte sintaxe:
|
<jsp : usebean id = " ...." scope = "application" class = "com..." />
|
O seguinte � uma lista de espa�os de Javabean:
p�gina - v�lida at� a p�gina termina. pedido - o exemplo do feij�o dura para o pedido do cliente sess�o - o feij�o dura para a sess�o do cliente. aplica��o - o exemplo do feij�o criou e �ltimos at� extremidades da aplica��o.
|
|
|
Keywords: JSP Tags,
jsp custom tags,
jsp action tags,
jstl tags,
jsp tag,
tags in jsp,
custom tags in jsp,
jsp tag library,
jsp custom tag,
jsp tag libraries,
jstl tag,
custom tag in jsp,
tag libraries in jsp,
include tag in jsp,
jsp include tag,
tag library in jsp,
jsp forward tag,
jstl tag library,
forward tag in jsp,
jsp tag lib,
jsp usebean tag,
tags jsp,
javax servlet jsp tagext tag,
div tag in jsp,
display tag in jsp,
jsp custom tags tutorial,
jsp tags in ibm websphere,
usebean tag in jsp,
select tag in jsp,
jsp tag library tutorial,
using jstl tags,
action tags in jsp,
jsp standard tag library,
jsp custom tag library,
jsp import tag,
tag lib in jsp,
jsp custom tag libraries,
tag in jsp,
servlet tag,
taglib tag,
using jsp custom tag,
web xml tags,
using jstl tag,
request getparameter jsp,
jsp source code
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|
|
Copyright � 2003-2024 All Rights Reserved. |
|
| |