Professional Documents
Culture Documents
Java Applet
Applet um pequeno software que executa uma atividade especfica, dentro (do
contexto) de outro programa maior (como por exemplo um web browser), geralmente
como um Plugin. O termo foi introduzido pelo AppleScript em 1993.
Applet Java uma applet em formato de bytecode Java. Podem rodar em um web
browser usando uma Java Virtual Machine (JVM) ou no AppletViewer da Sun, uma
aplicao standalone para testar applets. As applets java foram introduzidas na
primeira verso da linguagem Java, em 1995.
Applets em Java podem adicionar recursos que no so possveis em HTML. Como a
plataforma Java independente, as applets podem rodar em qualquer sistema
operacional desde que tenham a JVM instalada.
Fazendo uma comparao com os scripts escritos em Javascript, as applets Java
possuem a vantagem de serem independentes do Sistema Operacional do
computador onde se executam. Por outro lado, as applets so processadas mais
lentamente, e no possuem acesso aos demais componentes da pgina, no sendo
possvel, portanto, fazer diretamente coisas como controlar formulrios, frames ou
abrir janelas secundrias atravs das applets.
e [largura] e [altura] indicam a largura e a altura em pixels da rea dentro da pgina reservada
codebase:
applet
name:
align:
alt:
nome
do
parmetro,
tal
como
esperado
pela
applet,
e[valor] representa a informao a ser passada. Como exemplo, vamos inserir abaixo
uma applet chamado StringApplet que escreve um texto passado como parmetro na
rea da applet:
<appletcode=StringApplet.classwidth=360height=40
name="Appletdemansagem">
<paramname=frasevalue="Al,Pessoal!">
</applet>
Servlets
Servlet uma classe Java usada para estender as funcionalidades de umservidor.
Apesar dos servlets poderem responder a quaisquer tipos de requisies, eles
normalmente so usados para estender as aplicaes hospedadas por servidores
web, desta forma eles podem ser imaginados como Applets Java que rodam
em servidores em vez de rodarem nos navegadores web. Estes tipos de servlets so
os
equivalentes
Java
outras
tecnologias
de
contedo
Web
dinmico,
Exemplo
import java.io.IOException;
import java.io.PrintWriter;
//Bibliotecas da classe Servlet
import
import
import
import
javax.servlet.ServletException;
javax.servlet.http.HttpServlet;
javax.servlet.http.HttpServletRequest;
javax.servlet.http.HttpServletResponse;
Bibliografia
https://pt.wikipedia.org/wiki/Servlet
http://wiki.locaweb.com/pt-br/Servlet_simples_de_exemplo
https://pt.wikipedia.org/wiki/Applet_Java
https://pt.wikipedia.org/wiki/Applet
http://www.dm.ufscar.br/profs/waldeck/curso/java/part33.html