struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Craig R. McClanahan" <craig...@apache.org>
Subject Re: Starter Action?
Date Fri, 14 Jun 2002 15:57:50 GMT


On Thu, 13 Jun 2002, Struts Newsgroup wrote:

> Date: Thu, 13 Jun 2002 23:10:02 -0700
> From: Struts Newsgroup <struts@basebeans.com>
> Reply-To: Struts Users Mailing List <struts-user@jakarta.apache.org>
> To: struts-user@jakarta.apache.org
> Subject: Starter Action?
>
> Subject: Starter Action?
> From: "Christopher Cheng" <christopher@netdimensions.com>
>  ===
> Is it possbile to define one of the actions to be executed during startup
> instead of defining a new servlet in web.xml?
>

In Struts 1.1, you can define and register a PlugIn that is notified when
the Struts controller servlet is started and stopped.  The init() method
can do whatever setup things you need.

In Struts 1.0, you can accomplish the same thing by subclassing
org.apache.struts.action.ActionServlet and overriding the init() method --
something like this:

  public void init() throws ServletException {
    super.init();
    ... do my own setup ...
  }

and using this class as the "action" servlet in web.xml.

Craig


--
To unsubscribe, e-mail:   <mailto:struts-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:struts-user-help@jakarta.apache.org>


Mime
View raw message