Hello, it seems to me that problem could exist at any of the two place.
#Either action class's execute method is not getting called. Add SOPs with message variable in execute method to verify that. #Either your action class's execute method is getting called but the value of the message variable is not getting retained while jsp is getting called. Lets first check out of these two which is the cause of error, only then we can investigate further. if you can provide snippets from struts.xml and web.xml , that would be really helpful... Regards Gaurav On Sat, Nov 7, 2009 at 9:19 AM, reason <k...@pop.gr> wrote: > > i'm trying to get the example outlined in > http://struts.apache.org/2.1.8/docs/ready-set-go.html to work > > i managed to compile the project in eclipse and it seems to be working with > the exception that the output page is blank. > > i.e. the > > <body> > <h2><s:property value="message" /></h2> > </body> > > directive in the jsp doesn't seem to be outputing anything > > below are my struts.xml HelloWorld.java and HelloWorld.jsp > > struts.xml > <!DOCTYPE struts PUBLIC > "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" > "http://struts.apache.org/dtds/struts-2.0.dtd"> > <struts> > <package name="tutorial" extends="struts-default"> > <action name="HelloWorld" class="tutorial.HelloWorld"> > <result>/HelloWorld.jsp</result> > </action> > <!-- Add your actions here --> > </package> > </struts> > > HelloWorld.java > package tutorial; > import com.opensymphony.xwork2.ActionSupport; > public class HelloWorld extends ActionSupport { > > public static final String MESSAGE = "Struts is up and running ..."; > > public String execute() throws Exception { > setMessage(MESSAGE); > return SUCCESS; > } > > private String message; > > public void setMessage(String message){ > this.message = message; > } > > public String getMessage() { > return message; > } > } > > HelloWorld.jsp > <%@ taglib prefix="s" uri="/struts-tags" %> > > <html> > <head> > <title>Hello World!</title> > </head> > <body> > <h2><s:property value="message" /></h2> > </body> > </html> > > > all i'm getting is a blank page with "Hello World" as the title > > thanks for any replies, > k > -- > View this message in context: > http://old.nabble.com/struts-2-helloWorld-example-not-properly-working-in-tomcat-5.5-tp26240890p26240890.html > Sent from the Struts - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org