many thanks for both responses.
the web.xml looks as follows:
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<display-name>helloStruts</display-name>
<welcome-file-list>
<welcome-file>HelloWorld.jsp</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>tutorial.HelloWorld</servlet-class>
</servlet>
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>
i've removed references to the deprecated class but the result is still the
same.
it would appear that the execute method is not being called as i added the
following code in there but saw nothing in the filesystem:
try {
BufferedWriter out = new BufferedWriter(new
FileWriter("helloWorld"));
out.write(MESSAGE);
out.close();
} catch (IOException e) {
}
cheers,
kostis
gau...@nabble wrote:
>
> 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 <[email protected]> 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: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
>
--
View this message in context:
http://old.nabble.com/struts-2-helloWorld-example-not-properly-working-in-tomcat-5.5-tp26240890p26259905.html
Sent from the Struts - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]