Stefan Wuschek <wusch...@googlemail.com> wrote: > Hello, > >i am using tomcat 6.0.32 in combination with the eclipse plattform >(helios). >I tried to write a very simple bean just for getting familiar with it. >It is >a simple form [form.jsp] that asks for mail adress and by clicking the >send >button it calls a jsp [result.jsp] and initiates a session bean >[formpara.class]. > >The result.jsp prints : null null de.test.formpara . There is no >message in >the Log nor do I see any problems. The Bean class can be resolved >(found). > >Anybody who knows how to fix or find the mistake i probably made ? > > > >form.jsp - code: > > >< >jsp:useBean id=*"formpara"* class=*"de.test.formpara"* >scope=*"session"*></ >jsp:useBean> > >< >jsp:setProperty property=*"*"* name=*"formpara"*></jsp:setProperty> > ><%@ >page language=*"java"* contentType=*"text/html; charset=ISO-8859-1"* > >pageEncoding=*"ISO-8859-1"*%> > ><! >DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " >http://www.w3.org/TR/html4/loose.dtd"> > >< >html> > >< >head> > >< >meta http-equiv=*"Content-Type"* content=*"text/html; >charset=ISO-8859-1"*> > >< >title>Insert title here</title> > ></ >head> > >< >body> > ><FORM METHOD=*POST* ACTION=*"result.jsp"*> > ><input type=*"text"* name=*"mail"*> > ><input type=*"submit"* name=*"command"* value=*"CMD"*> > ></FORM> > ></ >body> > ></ >html> > >result.jsp - code: > >< >jsp:useBean id=*"formpara"* class=*"de.test.formpara"* >scope=*"session"*></ >jsp:useBean> > ><%@ >page language=*"java"* contentType=*"text/html; charset=ISO-8859-1"* > >pageEncoding=*"ISO-8859-1"*%> > ><! >DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " >http://www.w3.org/TR/html4/loose.dtd"> > >< >html> > >< >head> > >< >meta http-equiv=*"Content-Type"* content=*"text/html; >charset=ISO-8859-1"*> > >< >title>Insert title here</title> > ></ >head> > >< >body> > ><%= formpara.getMail() %> > ><%= formpara.getCommand() %> > ><%= formpara.getClass() %> > ></ >body> > ></ >html> > >formpara.java - code: >* > >package >*de.test; > >* > >public >**class* formpara { > >String >mail; > >String >command; > >*public* *void* setMail( String value ) > >{ > >mail = value; > >} > >*public* *void* setCommand( String value ) > >{ > >command = value; > >} > >*public* String getMail() { *return* mail; } > >*public* String getCommand() { *return* command; } > >}
Shouldn't the useBean and setProperty be in result.jsp rather than form.jsp? Mark --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org