Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/05/2010, 10:30
abulon81
 
Fecha de Ingreso: mayo-2010
Mensajes: 99
Antigüedad: 14 años
Puntos: 5
Sonrisa Respuesta: bean y jsp propiedades set property y getproperty

Hola me contesto yo mismo, ya quedo resuelto el problema :) jeje....aqui pongo el codigo pulido para el que le sirva.

Código PHP:
///////////////esta es la pagina principal//////////////////getname.html

<jsp:useBean id="user" class="bean.userdata" scope="session">
<
jsp:setProperty name="user" property="*" />


<
html>

  <
head>
    <
title></title>
    
    <
script >


function 
validar()
{
   var 
camp=document.formulario.elements["campos"];
   
   for (var 
i=0;i<camp.length;i++)
   {
       if (
camp[i].value.length==0)
       {
         var 
bool=false;break;
       }
       var 
bool=true;continue;
   }
   
   return 
bool;
 
}
</script>
  </head>
  
  
  <body>
      <form method=post action="savename.jsp"  name="formulario" id="formulario" onSubmit="return validar();">
          What´s your name?<input type=text name="campos" id="txt1" size=20 ><br>
          What´s your email adress?<input type=text name="campos" id="txt2" size=20><br>
          <p><input type=submit name=Aceptar value=enviar ></p>
      </form>

  </body>
</html> 
Código PHP:
///////////////////////////save.jsp/////////////////////////////////
<&#37;@ page import = "bean.userdata" %>

<jsp:useBean id="user" class="bean.userdata" scope="session"/>
<
jsp:setProperty name="user" property="*"   /> 
<
HTML>
<
BODY>
<
A HREF="next.jsp">Continue</A>
</
BODY>
</
HTML
Código PHP:
////////////////////////next.jsp/////////////////////////////////

<%@page import="bean.userdata" %>

<
jsp:useBean id="user" class="bean.userdata" scope="session"  />

<
HTML>

<
body>
your entered<br>
<% 


String [] member;

member=user.getcampos();



out.println("<ul>");
if (
member!=null && member.length!=0)
{
 for (
int j=0;j<member.length;j++)
 {
    
out.println("<li>"+member[j]);
 }
 
out.println("</ul>");
}


%></
body>
</
HTML
Código PHP:
///////////////////////////////////este es el bean ///////////////////////////////

package bean;
public class 
userdata  {

 private  
String username;
 private 
String email,cadenas;
 
 private 
String [] campos,memberArray [];
 

    public 
userdata() {
        
//campos=new java.util.Vector<String>();
    
}
    

    public 
String[] getcampos()
    {

        return 
campos;
    }
    
   

    
public 
void setcampos(String [] memberArray)
{
    
campos=memberArray;
}