Re: Debugging JSP's in Struts.

2002-06-07 Thread Ryan Norman

This article describes it.

http://developer.java.sun.com/developer/qow/archive/88/

Thanks

Norman

- Original Message -
From: "VEDRE, RANAPRATAP REDDY" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, June 07, 2002 03:01 PM
Subject: Debugging JSP's in Struts.


>
>  Can we Debug JSP's in Struts(running in Tomcat) using  any of the IDE's
in
> the market.
>
>  -Thanks.
>
> --
> To unsubscribe, e-mail:

> For additional commands, e-mail:

>
>


--
To unsubscribe, e-mail:   
For additional commands, e-mail: 




DynaActionForm and validate method

2002-06-07 Thread Ryan Norman

Hi,

I am Norman.

I have a screen (let us say login screen). I want the form properties to be defined 
dynamically (instead of writing the gets and sets) and still be able to validate.

I created this form bean that extends DynaActionForm and just has the validate method. 
In the struts-config.xml file I created the form properties.

When I execute I get Null Pointer Exception.

Can somebody throw lights on what else needs to be done?

Thanks in advance

Norman




Passing URL parameters during actionForward

2002-06-05 Thread Ryan Norman

Hi,

I am Norman.

I am using Tomcat 4.0, Struts 1.0.2.

Is there a way to add a URL parameter before doing an action forward from a servlet. 

Currently I am doing this

actionForward = mapping.findForward( "retrieveUser" );

I need to do something like this.

request.setParameter( "UserID", userID );
actionForward = mapping.findForward( "retrieveUser" );

Any help in this regard would be appreciated.

Thanks

Ryan Norman




Servlets do NOT refresh after recompile

2002-06-03 Thread Ryan Norman

Hi,

I am Norman.

I am running Tomcat 4.0, Struts 1.02, JDK 1.3

When I recompile my servlets after making some changes to them, they do not refresh 
immediately.
I have to stop and restart tomcat to do this. Can somebody throw some lights on what 
is missing in my configuration?.

Thanks in advance

Norman




Simple Question

2002-05-30 Thread Ryan Norman

Hi,

I am Norman.

I have a simple problem for which I don't know the answer.

I have a single form that I want to use for both add and view user. I was able to 
successfully add a user. After adding the user I want the user details to be displayed.
Can somebody throw some lights on what I need to do. I am pasting my code with this.

Partial struts-config.xml
-
  









  

  





user.jsp
-
<%@ page language="java" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>



<%
 action = request.getParameter( "Action" );
 //action = ( String ) request.getAttribute( "Action" );
  action = ( action == null ? "" : action );
%>



 
  
 

 
 
   
  
   

 
  
   
   <%
if( action.equals( "AddUser" ) )
{
   %>
 
<%
}
else
{
%>
 
<%
}
%>
   
  
  
   
 
   
  
  
   

   
  
  
   

 
  
   User ID:
    
  
  
    
   
  
  
    
  
  
    
  
  
    
  
 
 
  
   First Name:
    
  
  
    
   
  
  
    
  
  
   Last Name:
    
  
  
    
   
  
 
 
  
   Phone Number:
    
  
  
    
   
  
  
    
  
  
   Fax Number:
    
  
  
    
   
  
 
 
  
    
  
 
 
  
   Change Password
  
 
 
  
 
   Please enter the new password and then verify the new password by 
re-entering.
  
  Please remember that passwords are case sensitive.
  
  
 
 
  
 New Password:
  
  
  
   
  
 
 
  
 Verify New Password:
  
  
  
   
  
 
 
  
    
  
 
 
  
  <%
   if( action.equals( "AddUser" ) )
   {
  %>

   <%
   }
   else
   {
   %>

      

   <%
   }
   %>
  
 

   
  
 

  

 
 


UserAction.java
-

package strutsapp1.user;

import java.io.PrintWriter;
import java.io.IOException;
import java.sql.Connection;
import sun.jdbc.rowset.CachedRowSet;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionServlet;
import org.apache.struts.action.ActionError;
import org.apache.struts.action.ActionErrors;

import strutsapp1.db.Database;
import strutsapp1.db.SystemUser;
import strutsapp1.util.Error;

public final class UserAction extends Action
{
 private String objectName = "SearchUserAction";

 public ActionForward perform( ActionMapping mapping, ActionForm form,
   HttpServletRequest request, HttpServletResponse response )
  throws IOException, ServletException
  {
   boolean status = false;

String methodName = "public ActionForward perform( ActionMapping mapping, 
ActionForm form, HttpServletRequest request, HttpServletResponse response ) throws 
IOException, ServletException";

   String userID = "";
String firstName = "";
String lastName = "";
String phoneNumber = "";
String faxNumber = "";
String addedBy = "";
String changedBy = "";

PrintWriter out = null;

Connection connection = null;
CachedRowSet searchResult = null;
HttpSession session = null;

ActionServlet actionServlet = null;
ActionForward actionForward = null;
ActionErrors actionErrors = null;

Database database = null;
SystemUser systemUser = nu

Why separate form bean to collect form data?

2002-05-28 Thread Ryan Norman

Hi,

I am Norman.

Instead of creating a new form bean for each form, can we create a generic
form class that can collect all the data in a form? Using methods in the
request
object through which we can find all the control names and their values or a
definition that identifies form data to be copied to the generic form bean,
we eliminate mechanical coding get and set properties for each new form.
Other generic form processing can be added to this form as well. To further
"validate" the form, we can extend generic form class for each specific
form.

The intent is to write minimal amount of new code for new application or
function.

Any comments, opinions, criticism?

Thanks

Ryan Norman



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>




Re: Custom tag for Scrolling through multiple pages

2002-05-17 Thread Ryan Norman

Hi,

I am Ryan Norman.

Can you please tell me where it is. I search for it and I can't find it.

Thanks in advance

Ryan Norman

- Original Message -
From: "Jacob Hookom" <[EMAIL PROTECTED]>
To: "'Struts Users Mailing List'" <[EMAIL PROTECTED]>
Sent: Friday, May 17, 2002 04:12 PM
Subject: RE: Custom tag for Scrolling through multiple pages


> If you are querying a DB, you may want to look at the Rowset lib from
> Sun, it works excellently for this scenario.
>
> -Original Message-
> From: Ryan Norman [mailto:[EMAIL PROTECTED]]
> Sent: Friday, May 17, 2002 6:09 PM
> To: LA Java User Group; Struts User Mailing List
> Subject: Custom tag for Scrolling through multiple pages
>
> Hi,
>
> I am Ryan Norman.
>
> We run Win 2K Advanced Server, Tomcat 4.0, Struts, Oracle.
>
> We have a requirement where the user should be able to scroll through
> list of pages like the search results in google.
> We can always code that. My question is, are there existing JSP tags and
> Java objects that already has this functionality.
> I think this is a very common scenario which lot of applications will
> require.
>
> Thanks
>
> Ryan Norman
>
>
> ---
> Incoming mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.351 / Virus Database: 197 - Release Date: 4/19/2002
>
>
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.351 / Virus Database: 197 - Release Date: 4/19/2002
>
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
>
>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>




Custom tag for Scrolling through multiple pages

2002-05-17 Thread Ryan Norman

Hi,

I am Ryan Norman.

We run Win 2K Advanced Server, Tomcat 4.0, Struts, Oracle.

We have a requirement where the user should be able to scroll through list of pages 
like the search results in google. 
We can always code that. My question is, are there existing JSP tags and Java objects 
that already has this functionality. 
I think this is a very common scenario which lot of applications will require.

Thanks

Ryan Norman




Keeping Constants Outside The Java/JSP Source File

2002-05-15 Thread Ryan Norman

Hi,

I am Ryan Norman.

I am running Win 2K advanced server, tomcat 4.0, struts, oracle.

I have a bunch of constants that I would like to keep outside the Java/JSP source 
file. 
Because when I am done, I would like to upload my files to my client place where there 
is nobody to change and recompile it.
Is there a way to keep the constants in the XML file or in a .ini file (like how we do 
in windoze development) when I use tomcat and struts. 

Thanks in advance

Ryan Norman




Re: approache to populate combo-box on the fly

2002-05-10 Thread Ryan Norman

Hi all,

We are also using the same approach to populate the dropdowns and
list/selects.
I don't see anything wrong in that approach.
The only difference is we don't use an iframe. Instead we open a new child
window to populate.

Thanks

Ryan Norman

- Original Message -
From: "Emerson Cargnin - MSA" <[EMAIL PROTECTED]>
To: "'Struts Users Mailing List'" <[EMAIL PROTECTED]>
Sent: Friday, May 10, 2002 02:45 PM
Subject: approache to populate combo-box on the fly


> Hi all
>
> We are using the following approache to populate a combo-box depending on
> the value of a changed combo-box :
>
> We have a iframe on the page, and on the onChange event of some combo-box,
> it loads an struts LoadSelectAction (generic for all cases like this) that
> populates other combo depending of some parameters.
>
> Is it a good practice? have anyone used other way to populate a combo
> without sending the entire page to server and flicking  the page?
>
> Emerson
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
>
>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>




Any Framework with GUI Administration - Ryan Norman

2002-04-12 Thread Ryan Norman

Hi,

I am Ryan Norman.

We are currently using struts. I personally think it would be very hard to make the 
entries in the XML file using notepad.
Is there a framework that has a GUI administration?

Thanks

Ryan Norman




struts-config.xml Explanation Needed - Ryan Norman

2002-03-29 Thread Ryan Norman

Hi,

I am Ryan Norman.

I started with struts about a week ago. I went through the documentation.

Still I could not understand some portions of struts.

Can somebody explain me the following:

. Dissection of this tag.


 
 


. What am I achieving by giving the validate="false" in the above tag.

. Dissection of this tag


What is the association of of the  with the  tag.

Thanks in advance

Ryan Norman




Error Explanation Needed - Ryan Norman

2002-03-28 Thread Ryan Norman

Hi,

Can somebody tell me what this error message mean?
Also can you please tell me what I should do to solve this problem.

Thanks in advance

Ryan Norman

javax.servlet.ServletException: Cannot find bean org.apache.struts.taglib.html.BEAN in 
scope null
at 
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:457)
at org.apache.jsp.dsp_0005fUser$jsp._jspService(dsp_0005fUser$jsp.java:207)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at 
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:202)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
at 
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:431)
at 
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:355)
at 
org.apache.struts.action.ActionServlet.processValidate(ActionServlet.java:2149)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1565)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:201)
at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)
at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at 
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163)
at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at 
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1011)
at 
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106)
at java.lang.Thread.run(Thread.java:484)


root cause 

javax.servlet.jsp.JspException: Cannot find bean org.apache.struts.taglib.html.BEAN in 
scope null
at org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:493)
at org.apache.struts.taglib.html.BaseFieldTag.doStartTag(BaseFieldTag.java:188)
at org.apache.jsp.dsp_0005fUser$jsp._jspService(dsp_0005fUser$jsp.java:104)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at 
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:202)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at

Passing JSP Variable Values to tag - Ryan Norman

2002-03-28 Thread Ryan Norman

Hi,

I am Ryan Norman.

The JSP variable userID is never evaluated. It displays the URL as 
">
<%= userID %>


Thanks

Ryan Norman




Automatic way of transferring to login screen - Ryan Norman

2002-03-28 Thread Ryan Norman

Hi,

I am running Win 2K advanced server, JDK 1.3, Tomcat 4.0 and struts framework.

I would like to know whether there is an automatic way of transferring the user to the 
login screen in the below given scenarios.
. The first time he enters the application.
. When the session variables expire.
. When an intruder tries to get into the application by typing an valid URL without 
loging into the application.

Thanks in advance

Ryan Norman




Elegant way of displaying error message - Ryan Norman

2002-03-28 Thread Ryan Norman

Hi,

I am Ryan Norman.

I am using struts framework for my application.

I have a login screen. I authenticate the the user id and password. 
When the authentication fails, I want to display an error message saying "User ID 
X does not exist".
Where X is the typed user id. My error message is coming from the 
ApplicationResource.properties file.
I can always have a place holder for the user id in the error message and replace it 
with the current user id. 
But I don't want to do that.

Is there an elegant way of doing this?

Thanks in advance

Ryan Norman




Struts Config Problem - Ryan Norman

2002-03-27 Thread Ryan Norman

Hi All,

I am Ryan Norman

I am trying to put together a simple sample application. 
Right now I have a login page upon submitting the user name and password I want it to 
be transferred
to another page.

For some reason, it is not working.

Can somebody help me with this?

I am pasting my code and struts-config.xml file contents.

Thanks in advance

struts-config.xml



http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd";>




  
  

  

  
  

   
  

  
  
   
   


  

  
  















  


LoginAction.java

package strutstest1;

import java.io.PrintWriter;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionServlet;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionForm;

public class LoginAction extends Action
{
 public ActionForward perform( ActionServlet servlet,
   ActionMapping mapping,
  ActionForm form,
  javax.servlet.http.HttpServletRequest request,
  javax.servlet.http.HttpServletResponse response )
  {
  String userID = "";
String password = "";

PrintWriter out = null;

   ActionForward actionForward = null;

try
{
 userID = ( ( LoginForm ) form ).getUserID();
 password = ( ( LoginForm ) form ).getPassword();

  out = response.getWriter();

  out.println( "User ID  = [" + userID + "] " );
  out.println( "Password = [" + password + "] " );
}
catch( Exception error )
{
 System.out.println( "Error Occurred: " + error.toString() );
}

actionForward = mapping.findForward( "success" );

return( actionForward );
  }
}


LoginForm.java
===
package strutstest1;

import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionError;
import org.apache.struts.action.ActionErrors;

public class LoginForm extends ActionForm
{
 private String userID = "";
  private String password = "";

  public String getUserID()
  {
   return( ( userID == null ? "" : userID ) );
  }
  public void setUserID( String userID )
  {
   this.userID = ( userID == null ? "" : userID );
  }

  public String getPassword()
  {
   return( ( password == null ? "" : password ) );
  }
  public void setPassword( String password )
  {
   this.password = ( password == null ? "" : password );
  }

  public ActionErrors validate( ActionMapping mapping, 
javax.servlet.http.HttpServletRequest request )
  {
   ActionErrors actionErrors = new ActionErrors();

if( this.getUserID().equals( "" ) )
{
   actionErrors.add( "userID", new ActionError( "error.login.blankuserid" ) );
}

if( this.getPassword().equals( "" ) )
{
   actionErrors.add( "password", new ActionError( "error.login.blankpassword" ) );
}

return( actionErrors );
  }
}





Where is struts-config.xml specification - Ryan Norman

2002-03-27 Thread Ryan Norman

Hi,

I am Ryan Norman.

I know there is a specification given by sun for the web deployment description 
(web.xml).
Is there one for the struts-config.xml file? Does anybody know where to find the 
struts-config.xml tag specification file?

Thanks in advance

Ryan Norman




Why Struts - Ryan Norman

2002-03-27 Thread Ryan Norman

Hi,

I am Ryan Norman.

Are there frameworks available in other commercial Java Web Servers like Web Sphere, 
iPlanet, JRun, etc.

. If so why should somebody use struts framework rather than using the Web Server's 
native framework?
. Are there people who are using struts with commercial Java Web Server like Web 
Sphere, iPlanet, JRun, etc.

Thanks in advance

Ryan Norman




Tomcat Console Messages - Ryan Norman

2002-03-25 Thread Ryan Norman

Hi,

I am new to struts. I installed struts 1.0.2.

I copied the struts-example.war under the webapps directory and restarted tomcat. When 
I restarted tomcat as a service, I did not notice anything.
When I started tomcat as a console application, I saw lot of messages. Can somebody 
explain me what these messages are?

I am pasting the messages at the end of this email.

Thanks in advance

Ryan Norman

==
Starting service Tomcat-Standalone
Apache Tomcat/4.0.1
New org.apache.struts.webapp.example.User
Set org.apache.struts.webapp.example.User properties
New org.apache.struts.webapp.example.Subscription
Set org.apache.struts.webapp.example.Subscription properties
Call org.apache.struts.webapp.example.Subscription.setUser(User[username=user, f
ullName=John Q. User])
Pop org.apache.struts.webapp.example.Subscription
New org.apache.struts.webapp.example.Subscription
Set org.apache.struts.webapp.example.Subscription properties
Call org.apache.struts.webapp.example.Subscription.setUser(User[username=user, f
ullName=John Q. User])
Pop org.apache.struts.webapp.example.Subscription
Call org.apache.struts.webapp.example.DatabaseServlet.addUser(User[username=user
, fullName=John Q. User])
Pop org.apache.struts.webapp.example.User
register('-//Apache Software Foundation//DTD Struts Configuration 1.0//EN', 'jar
:file:/C:/Java/Tomcat40/webapps/struts-example/WEB-INF/lib/struts.jar!/org/apach
e/struts/resources/struts-config_1_0.dtd'
register('-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN', 'jar:file:/C:
/Java/Tomcat40/webapps/struts-example/WEB-INF/lib/struts.jar!/org/apache/struts/
resources/web-app_2_2.dtd'
register('-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN', 'jar:file:/C:
/Java/Tomcat40/webapps/struts-example/WEB-INF/lib/struts.jar!/org/apache/struts/
resources/web-app_2_3.dtd'
resolveEntity('-//Apache Software Foundation//DTD Struts Configuration 1.0//EN',
 'http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd')
 Resolving to alternate DTD 'jar:file:/C:/Java/Tomcat40/webapps/struts-example/W
EB-INF/lib/struts.jar!/org/apache/struts/resources/struts-config_1_0.dtd'
New org.apache.struts.action.ActionFormBean
Set org.apache.struts.action.ActionFormBean properties
Call org.apache.struts.action.ActionServlet.addFormBean(ActionFormBean[logonForm
])
Pop org.apache.struts.action.ActionFormBean
New org.apache.struts.action.ActionFormBean
Set org.apache.struts.action.ActionFormBean properties
Call org.apache.struts.action.ActionServlet.addFormBean(ActionFormBean[registrat
ionForm])
Pop org.apache.struts.action.ActionFormBean
New org.apache.struts.action.ActionFormBean
Set org.apache.struts.action.ActionFormBean properties
Call org.apache.struts.action.ActionServlet.addFormBean(ActionFormBean[subscript
ionForm])
Pop org.apache.struts.action.ActionFormBean
New org.apache.struts.action.ActionForward
Set org.apache.struts.action.ActionForward properties
Call org.apache.struts.action.ActionServlet.addForward(ActionForward[logoff])
Pop org.apache.struts.action.ActionForward
New org.apache.struts.action.ActionForward
Set org.apache.struts.action.ActionForward properties
Call org.apache.struts.action.ActionServlet.addForward(ActionForward[logon])
Pop org.apache.struts.action.ActionForward
New org.apache.struts.action.ActionForward
Set org.apache.struts.action.ActionForward properties
Call org.apache.struts.action.ActionServlet.addForward(ActionForward[success])
Pop org.apache.struts.action.ActionForward
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
New org.apache.struts.action.ActionForward
Set org.apache.struts.action.ActionForward properties
Call org.apache.struts.action.ActionMapping.addForward(ActionForward[success])
Pop org.apache.struts.action.ActionForward
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/editR
egistration, type=org.apache.struts.webapp.example.EditRegistrationAction])
Pop org.apache.struts.action.ActionMapping
New org.apache.struts.action.ActionMapping
Set org.apache.struts.action.ActionMapping properties
New org.apache.struts.action.ActionForward
Set org.apache.struts.action.ActionForward properties
Call org.apache.struts.action.ActionMapping.addForward(ActionForward[failure])
Pop org.apache.struts.action.ActionForward
New org.apache.struts.action.ActionForward
Set org.apache.struts.action.ActionForward properties
Call org.apache.struts.action.ActionMapping.addForward(ActionForward[success])
Pop org.apache.struts.action.ActionForward
Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/editS
ubscription, type=org.apache.struts.webapp.example.EditSubscriptionAction])
Pop org.apache.struts.action.ActionMapping
New org.apache.struts.action.ActionMapping
Set org.ap

Hi - Ryan Norman

2002-03-25 Thread Ryan Norman

Hi,

I am Ryan Norman. 

I am new to this Struts mailing list. 

Thanks

Ryan Norman