Thank you for your response;
The Bean is attached and what I invoke from a JSP, the way. <bean:define id="beanSerie" name="BEAN_SERIE_CIR" type="com.trapsatur.web.comun.view.BeanResultado"/> <html:select property="Serie" styleClass="txCircuitoSelect"> <html:options name="beanSerie" property="codigo" labelName="beanSerie" labelProperty ="descripcion" /> </html:select> Any help, thank *** Bean *** /* * Created on 12-ago-2003 * * To change the template for this generated file go to * Window>Preferences>Java>Code Generation>Code and Comments */ package com.trapsatur.web.comun.view; import java.sql.Timestamp; import java.util.Vector; import Pgenerales.bean.Aeropuerto; import radiales.HotelesRecogida; /** * @author insa1 * * To change the template for this generated type comment go to * Window>Preferences>Java>Code Generation>Code and Comments */ public class BeanResultado { public Vector codigo = new Vector(); public Vector descripcion = new Vector(); public Vector folleto = new Vector(); public Vector subfolleto = new Vector(); public Vector paginaEnFolleto = new Vector(); public Vector descTramo = new Vector(); public Vector vtipo = new Vector(); public Vector vfechaTope = new Vector(); public Vector vHoteles = new Vector(); public void add(String cod,String desc){ codigo.add(cod); descripcion.add(desc); } public void add(String cod,String desc,HotelesRecogida hotel){ codigo.add(cod); descripcion.add(desc); vHoteles.add(hotel); } public void add(int posicion,String cod,String desc,HotelesRecogida hotel){ codigo.add(posicion,cod); descripcion.add(posicion,desc); vHoteles.add(posicion,hotel); } public void add(String cod,String desc,String prd,String prd2){ codigo.add(cod); descripcion.add(desc); folleto.add(prd); subfolleto.add(prd2); } public void add(String cod,String desc,String prd,String prd2,String pag,String descTrm){ codigo.add(cod); descripcion.add(desc); folleto.add(prd); subfolleto.add(prd2); paginaEnFolleto.add(pag); descTramo.add(descTrm); } public void add(String cod,String desc,String prd,String prd2,String pag, String descTrm,String tipo,Timestamp fechaTope){ codigo.add(cod); descripcion.add(desc); folleto.add(prd); subfolleto.add(prd2); paginaEnFolleto.add(pag); descTramo.add(descTrm); vtipo.add(tipo); vfechaTope.add(fechaTope); } public void add(Timestamp fecha,String desc){ codigo.add(fecha); descripcion.add(desc); } public void add(Aeropuerto apto,String desc){ codigo.add(apto); descripcion.add(desc); } public String getCodigo(int i){ return (String)codigo.get(i); } public Timestamp getFecha(int i){ return (Timestamp)codigo.get(i); } public Aeropuerto getApto(int i){ return (Aeropuerto)codigo.get(i); } public String getFolleto(int i){ return (String)folleto.get(i); } public String getSubfolleto(int i){ return (String)subfolleto.get(i); } public String getDescripcion(int i){ return (String)descripcion.get(i); } public Timestamp getFechaTope(int i){ return (Timestamp)vfechaTope.get(i); } public String getTipo(int i){ return (String)vtipo.get(i); } public int getNumElementos(){ return codigo.size(); } public Vector getCodigo(){ return codigo; } public Vector getDescripcion(){ return descripcion; } public BeanResultado(){ add("-1","-- Seleccione --"); } public void borraSeleccione(){ codigo.remove("-1"); descripcion.remove("-- Seleccione --"); } public BeanResultado(String sin){ } public BeanResultado(int codigo){ switch(codigo){ //Estado case 0: add("0","Visible"); add("1","No visible"); break; //Estado case 1: add("-1","-- Seleccione --"); add("0","Prestaciones no Hoteleras"); add("1","Circuitos"); add("2","Paquetes"); break; //Idiomas case 2: add("-1","-- Seleccione --"); add("0","Espaсol"); add("1","Ingles"); break; //Regimen Espaсol case 3: add("-1","-- Seleccione --"); //add("SA","Solo Alojamiento"); add("AD","Alojamiento y Desayuno"); add("MP","Media Pensiуn"); //add("PC","Pensiуn Completa"); break; //Regimen Ingles case 4: add("-1","-- Select --"); //add("AO","Acomodation Only"); add("AD","Bed & Breakfast"); add("HB","Half Board"); //add("FB","Full Board"); break; //Regimen Ingles case 5: add("-1","-- Select --"); add("0","Alta"); add("1","Baja"); add("2","Modificaciуn"); add("3","Emisiуn Bono"); break; //Regimen Ingles case 6: add("-1","-- Select --"); add("0","Confirmado"); add("1","No Confirmado"); add("2","Cancelado"); add("3","Pendiente de pago"); break; //Tipos de Usuario case 7: add("-1","-- Select --"); add("0","Agencia"); add("1","Usuario temporal"); break; //Idiomas Circuitos case 8: add("-1","-- Seleccione --"); add("E","Espaсol"); //add("F","Francйs"); add("G","Inglйs"); //add("P","Portugues"); //add("A","Aleman"); //add("I","Italiano"); break; case 9: add("E","Espaсol"); break; } } /** * @return */ public Vector getFolleto() { return folleto; } public Vector getSubfolleto() { return subfolleto; } /** * @param vector */ public void setFolleto(Vector vector) { folleto = vector; } /** * @param vector */ public void setSubfolleto(Vector vector) { subfolleto = vector; } public Vector getPaginaEnFolleto() { return paginaEnFolleto; } /** * @param string */ public void setPaginaEnFolleto(Vector string) { paginaEnFolleto = string; } public Vector getDescTramo() { return descTramo; } /** * @param string */ public void setDescTramo(Vector string) { descTramo = string; } } -----Mensaje original----- De: news [mailto:[EMAIL PROTECTED] En nombre de Laurie Harper Enviado el: martes, 29 de abril de 2008 18:28 Para: user@struts.apache.org Asunto: Re: Install Struts. What is the bean under name beanSerie? Does it have a getCodigo() method? Is it public? Is the class public? Without more info it's impossible to diagnose definitively. L. Christian Villamizar wrote: > Hello and good day; > > I'm trying to migrate an application that is made in Struts and hosted > "Tomcat/4.1.31" and works well. > Now I want to operate in a Tomcat 5 or 6 but when I try to make the migration > are errors such as: > > - This error only appears in JSP with forms, whether it helps. > > [ServletException in:/tiles/pages/circuitos/mostrarCircuito.jsp] No getter > method available for property codigo for bean > under name beanSerie' javax.servlet.ServletException: No getter method > available for property codigo for bean under name > beanSerie at > org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:841) > at > org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:774) > at > org.apache.jsp.tiles.pages.circuitos.mostrarCircuito_jsp._jspService(mostrarCircuito_jsp.java:1057) > at > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98) at > javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329) at > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) > at > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679) > at > org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:584) > at > org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:497) > at > org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:965) > at > org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:600) > at > org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:137) at --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]