The QuickStart guide is not locked.. Any registered user should be able
to edit it. Please feel free to make additions. 

> -----Original Message-----
> From: Leonidas Papadakis [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, December 11, 2003 6:27 AM
> To: [EMAIL PROTECTED]
> Subject: Re: [OS-webwork] Quickstart guide ? is it missisng 
> something - changes
> 
> 
> i have already sent a few changes in the quickstart. I 
> believe that the 
> purpose of the quickstart is to get you going, a simple 
> action and view. 
> You are asking for a test case. I'll try to do that over the weekend. 
> Just a point, you could take a look at  
> http://sql2java.sourceforge.net/    for a simple way to map database 
> tables to java classes..
> 
> Take care
> L
> 
> 
> "It would be nice to have the common use cases e. g. load 
> and/or update an object (like an employee, etc) and handle 
> this in an elegant way (loading an object from the database 
> and NOT having to reload it after submitting the updates).
> 
> There's no full implementation required (no actual database 
> access code).
> 
> Thanks,
> 
> Lars"
> 
> 
> 
> Leonidas Papadakis wrote:
> 
> > The below should be a simple working example.
> > Please check it yourselves, but i think it should be ok. I hope the
> > quickstart guide will be updated.
> >
> > changes at Quickstart guide
> >
> > add a components.xml file to the WEB-INF\Classes directory  
> (should go
> > under src directory in eclipse to be copied every time 
> after build)  
> > like  :
> >
> > <?xml version="1.0" encoding="ISO-8859-1"?>
> > <components>
> > </components>
> >
> > -------------------------------------------------------------
> > Copied the file webwork.tld to the WEB-INF directory
> > -------------------------------------------------------------
> > changed the web.xml file to
> >
> > <?xml version="1.0" encoding="ISO-8859-1"?>
> > <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web
> > Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd";>
> > <web-app>
> >
> >  <display-name>test</display-name>
> >
> >  <filter>
> >    <filter-name>container</filter-name>
> >    
> > 
> <filter-class>com.opensymphony.webwork.lifecycle.RequestLifecycleFilte
> > r</filter-class>
> >
> >  </filter>
> >  <filter-mapping>
> >    <filter-name>container</filter-name>
> >    <url-pattern>/*</url-pattern>
> >  </filter-mapping>
> >
> >  <listener>
> >    
> > 
> <listener-class>com.opensymphony.webwork.lifecycle.ApplicationLifecycl
> > eListener</listener-class>
> >
> >  </listener>
> >  <listener>
> >    
> > 
> <listener-class>com.opensymphony.webwork.lifecycle.SessionLifecycleLis
> > tener</listener-class>
> >
> >  </listener>
> >
> >  <servlet>
> >    <servlet-name>webwork</servlet-name>
> >    
> > 
> <servlet-class>com.opensymphony.webwork.dispatcher.ServletDispatcher</
> > servlet-class>
> >
> >  </servlet>
> >
> >  <servlet>
> >    <servlet-name>velocity</servlet-name>
> >    
> > 
> <servlet-class>com.opensymphony.webwork.views.velocity.WebWorkVelocity
> > Servlet</servlet-class>
> >
> >    <load-on-startup>1</load-on-startup>
> >  </servlet>
> >
> >
> >  <servlet-mapping>
> >    <servlet-name>webwork</servlet-name>
> >    <url-pattern>*.action</url-pattern>
> >  </servlet-mapping>
> >
> >  <servlet-mapping>
> >    <servlet-name>velocity</servlet-name>
> >    <url-pattern>*.vm</url-pattern>
> >  </servlet-mapping>
> >
> >
> >  <welcome-file-list>
> >    <welcome-file>index.jsp</welcome-file>
> >    <welcome-file>index.html</welcome-file>
> >  </welcome-file-list>
> >
> >
> >  <taglib>
> >    <taglib-uri>webwork</taglib-uri>
> >    <taglib-location>/WEB-INF/webwork.tld</taglib-location>
> >  </taglib>
> > </web-app>
> >
> > --------------------------------------------------------------------
> > change the xwork.xml to :
> >
> > <?xml version="1.0" encoding="ISO-8859-1"?>
> > <!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.0//EN"
> > "http://www.opensymphony.com/xwork/xwork-1.0.dtd";>
> > <xwork>
> >  <include file="webwork-default.xml"/>
> >
> >  <package name="default" extends="webwork-default">
> >    <interceptors>
> >      <interceptor-stack name="defaultComponentStack">
> >        <interceptor-ref name="component"/>
> >        <interceptor-ref name="defaultStack"/>
> >      </interceptor-stack>
> >    </interceptors>
> >
> >    <default-interceptor-ref name="defaultStack"/>
> >
> >              <action name="saveForm" class="com.acme.FormAction"
> > method="processForm">
> >      <result name="success" type="dispatcher">
> >        <param name="location">/form.vm</param>
> >      </result>
> >      <result name="missing-data" type="dispatcher">
> >        <param name="location">/form.vm</param>
> >      </result>
> >      <interceptor-ref name="defaultStack"/>
> >    </action>
> >      
> >  </package>
> > </xwork>
> >
> > 
> ----------------------------------------------------------------------
> > -------------------
> >
> > The code for the FormBean and FormParameters is not included in the
> > quickstart guide therefore for simplicity reasons i
> > changed the FormAction.java to :
> >
> > package com.acme;
> > import com.opensymphony.xwork.*;
> >
> > public class FormAction extends ActionSupport {
> >
> >    private String message = null;
> >    private String testval = null;
> >      public String processForm() {
> >
> >        message = "hello from action";
> >        System.out.println("served");
> >        return SUCCESS;
> >    }
> >  
> >    public String getMessage() {
> >        return message;
> >    }
> >
> >
> >    public void setMessage(String message) {
> >        this.message = message;
> >    }
> >
> >      public String getTestval() {
> >        return testval;
> >    }
> >
> >
> >    public void setTestval(String testval) {
> >        this.testval = testval;
> >    }
> >
> > }
> >
> > 
> ----------------------------------------------------------------------
> > The web.xml file includes velocity, therefore the form.vm 
> should be :
> >
> > <html>
> > <head><title>Webwork Form Example</title></head>
> > <body>
> >
> > Message: $!message
> > <form name="myForm" action="saveForm.action" method="POST">
> >
> > <table>
> >        <input type=text name="testval" value="$!testval"/>
> >    </table>
> >    <input type="submit" value="Save Form"/>
> > </form>
> >
> > </body>
> > </html>
> > 
> ----------------------------------------------------------------------
> > ------------
> >
> >
> > hope i've not made a copy/paste error :)
> > Leon
> >
> >
> >
> > Jason Carreira wrote:
> >
> >> If someone can nail down what needs to be changed in the 
> quickstart, 
> >> please let us know...
> >>  
> >>
> >>> -----Original Message-----
> >>> From: Wayland Chan [mailto:[EMAIL PROTECTED] Sent: Tuesday,
> >>> December 09, 2003 10:06 AM
> >>> To: [EMAIL PROTECTED]
> >>> Subject: RE: Re: [OS-webwork] Quickstart guide ? is it missisng 
> >>> something
> >>>
> >>>
> >>> Am I the only one who thinks there is something wrong 
> here if a new
> >>> user needs to go to an external application in order to 
> "Get Started"?
> >>>
> >>>
> >>>   
> >>>
> >>>> Thanks a lot, i did discover Megg and tried it. It really     
> >>>
> >>> helped me a   
> >>>
> >>>> lot... Everything seams to work now..
> >>>>
> >>>>     
> >>>
> >>>
> >>> Ciao!
> >>>
> >>> Wayland Chan
> >>> email: wchanATtrekspaceDOTcom
> >>>
> >>> ----------------------------------------------------------
> >>> Get your free email account from http://www.trekspace.com
> >>>          Your Internet Virtual Desktop!
> >>>
> >>>
> >>> -------------------------------------------------------
> >>> This SF.net email is sponsored by: SF.net Giveback Program. Does
> >>> SourceForge.net help you be more productive?  Does it help you 
> >>> create better code?  SHARE THE LOVE, and help us help YOU!  Click 
> >>> Here: http://sourceforge.net/donate/ 
> >>> _______________________________________________
> >>> Opensymphony-webwork mailing list 
> >>> [EMAIL PROTECTED]
> >>> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> >>>
> >>>   
> >>
> >>
> >>
> >> -------------------------------------------------------
> >> This SF.net email is sponsored by: SF.net Giveback Program. Does 
> >> SourceForge.net help you be more productive?  Does it help 
> you create 
> >> better code?  SHARE THE LOVE, and help us help YOU!  Click Here: 
> >> http://sourceforge.net/donate/ 
> >> _______________________________________________
> >> Opensymphony-webwork mailing list 
> >> [EMAIL PROTECTED]
> >> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> >>  
> >>
> >
> >
> >
> > -------------------------------------------------------
> > This SF.net email is sponsored by: SF.net Giveback Program. Does 
> > SourceForge.net help you be more productive?  Does it help 
> you create 
> > better code?  SHARE THE LOVE, and help us help YOU!  Click Here: 
> > http://sourceforge.net/donate/ 
> > _______________________________________________
> > Opensymphony-webwork mailing list 
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> 
> 
> 
> 
> -------------------------------------------------------
> This SF.net email is sponsored by: SF.net Giveback Program. 
> Does SourceForge.net help you be more productive?  Does it 
> help you create better code?  SHARE THE LOVE, and help us 
> help YOU!  Click Here: http://sourceforge.net/donate/ 
> _______________________________________________
> Opensymphony-webwork mailing list 
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> 


-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork

Reply via email to