You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Chuck Amadi <ch...@breconbeacons.org> on 2001/07/25 14:12:39 UTC

Re: Missing type on declaration - any poniters- perform Q

I have tried numerous variations public ActionForward perform (
				 public class ActionForward perfrom (
Please explain a bit more as my code is more or less the same as in the
Building Controller Components - Action Classes.R ef Struts User Guide - 

Note i thought that the method perform will as it say's on the tin
perform ActionMapping and ActionForm etc thus why they are not
functionally.Thus what point am i missing.
Cheers Chuck
suhas wrote:
> 
> perform method returns ActionForward
> 
> ----- Original Message -----
> From: Chuck Amadi <ch...@breconbeacons.org>
> To: <st...@jakarta.apache.org>
> Sent: Wednesday, July 25, 2001 5:11 PM
> Subject: Missing type on declaration - any poniters
> 
> >
> > Hi, can someone take a peek at my ActionFoward Class
> > --------------------------------------------------------------------------
> -------
> > webapps/bbnpa/WEB-INF/classes/org/apache/struts/action/ActionForward.java
> > [10:1] Missing type on declaration
> >     public perform(ActionMapping mapping,
> >                   ^
> > webapps/bbnpa/WEB-INF/classes/org/apache/struts/action/ActionForward.java
> > [35:1] Type expected or missing '}'
> > ^
> > 2 errors
> > Errors compiling ActionForward.
> >
> > --------------------------------------------------------------------------
> -------
> >
> >
> > package classes.org.apache.struts.action;
> >
> > /*Accessing Relational Databases
> >  *Struts can define the datasources for an application from within its
> > standard configuration file. A simple JDBC connection pool is also
> > provided.
> >  *See The Action Mappings Configuration File section and the Utilities
> > Developer Guide for details.
> >  *After the datasource is defined, here is an example of establishing a
> > connection from within a Action perform method.*/
> >
> >
> > public class ActionForward {
> >     public perform(ActionMapping mapping,
> >     ActionForm form,
> >     HttpServletRequest request,
> >     HttpServletResponse response){
> >         try {
> >             javax.sql.DataSource dataSource =
> >             servlet.findDataSource(null);
> >             java.sql.Connection myConnection =
> >             dataSource.getConnection();
> >
> >             file://do what you wish with myConnection
> >         } catch (SQLException sqle) {
> >             getServlet().log("Connection.process", sqle);
> >         } finally {
> >
> >             file://enclose this in a finally block to make
> >             file://sure the connection is closed
> >             try {
> >                 myConnection.close();
> >             } catch (SQLException e) {
> >                 getServlet().log("Connection.close", e);
> >             }
> >         }
> >     }
> >
> > The path is C:/jakarta-tomcat-3.2.2/webapps/bbnpa/WEB-INF/classes/
> > do i need to creatE a base dir i.e
> >
> C:/jakarta-tomcat-3.2.2/webapps/bbnpa/action/WEB-INF/classes/org/apache/stru
> ts/action/ActionForward
> > Cheers Chuck
> > --
> > The views expressed by the sender of this message don't
> > necessarily represent those of Brecon Beacons National Park
> > Authority. This message is intended for the addressee(s) only
> > and is sent in confidence; if you receive it in error, please can you
> > let us know (at it@breconbeacons.org) and then destroy all copies.
> > Nid yw'r farn a fynegir gan anfonwr y neges hon o anghenraid yn
> > adlewyrchu barn Awdurdod Parc Cenedlaethol Bannau Brycheiniog.
> > Neges yw hon a fwriadwyd ar gyfer y derbynnydd/derbynyddion
> > yn unig ac fe'i hanfonir yn gyfrinachol; os ydych yn ei dderbyn
> > mewn camgymeriad, a fyddech gystal  rhoi gwybod i
> > ni (yn it@breconbeacons.org) ac yna dilwch bob copi.
> >

-- 
The views expressed by the sender of this message don't 
necessarily represent those of Brecon Beacons National Park 
Authority. This message is intended for the addressee(s) only 
and is sent in confidence; if you receive it in error, please can you 
let us know (at it@breconbeacons.org) and then destroy all copies.
Nid yw'r farn a fynegir gan anfonwr y neges hon o anghenraid yn 
adlewyrchu barn Awdurdod Parc Cenedlaethol Bannau Brycheiniog. 
Neges yw hon a fwriadwyd ar gyfer y derbynnydd/derbynyddion 
yn unig ac fe'i hanfonir yn gyfrinachol; os ydych yn ei dderbyn 
mewn camgymeriad, a fyddech gystal â rhoi gwybod i 
ni (yn it@breconbeacons.org) ac yna dilëwch bob copi.