Iniciante JSP

6 respostas
C
Pessoal, boa tarde!!! Criei a seguinte classe(HelloBean) dentro de TesteJSP/WEB-INF/src:
import java.io.Serializable;
public class HelloBean implements Serializable {
 String name;
 
 public HelloBean() {
  this.name = "World";
 }
 
 public String getName() {
  return name;
 }
 
 public void setName (String Name) {
  this.name = Name;
 }
}
E dentro da da pasta TesteJSP/jsp o seguinte jsp:
<HTML>
<%@ page import="HelloBean"%>
<jsp:usebean id="hello" class="HelloBean"/>
<jsp:setProperty name="hello" property="name" param="name"/>
Hello, <jsp:getProperty name="hello" property="name"/>! 
</HTML>
Agora tem que compilar a classe pra eu depois chamar o jsp no browser, certo? Não aparece em Run pra eu compilar!!! Como que eu faço pra complilar? Estou usando o Eclipse. Desde já agradeço a todos... Cristiano

6 Respostas

J

No Eclipse as classes são compiladas automaticamente, à medida que você salva!

Se quiser compilar manualmente, vá em Project --> desmarque “Build Automacally”, depois Project --> Build Project, mas não recomendo!

C

Ok, jairelton!!!

Agora quando eu chamar no browser http://localhost:8080/TesteJSP/jsp/HelloBean.jsp vai chamar a página normalmente?

Grato!

J

Se tiver feito o deploy no servidor corretamente, vai abrir!

C

Ok!!!

Poderia me explicar o que é deploy no servidor?

Grato!

J

Você pegar sua aplicação e colocar dentro do servidor web!

T

Qual é a função da interface Serializable nesta classe?
Para que serve?

Criado 26 de maio de 2006
Ultima resposta 6 de jul. de 2006
Respostas 6
Participantes 3