I see. So there are three (3) alternatives that I know then. Anybody can point the pro/cons of each one?
~Dion~ -----Original Message----- From: Ravi Kulkarni [mailto:[EMAIL PROTECTED] Sent: Thursday, April 22, 2004 1:15 PM To: Struts Users Mailing List Subject: RE: Advantages/Disadvantages of One Action for each Use Case DispatchAction is what exactly is meant for these kinds of situations. Kulkarni. > -----Original Message----- > From: Dionisius Purba [mailto:[EMAIL PROTECTED] > Sent: Thursday, April 22, 2004 10:43 AM > To: 'Struts Users Mailing List' > Subject: Advantages/Disadvantages of One Action for each Use Case > > > Hi, > > I was wondering what's the advantage and disadvantage of > creating one Action for each use case, i.e. creating > NewAccountAction.java > EditAccountAction.java > or even with NewAccountFormAction.java > > vs > > AccountAction.java > and inside the AccountAction we can check parameter from the JSP > then execute proper method (i.e createNewAccount, editAccount, etc) ? > > Perhaps the first option is similar to GoF's command pattern. > Thanks a lot in advance. > Dion > > > -----Original Message----- > From: David Friedman [mailto:[EMAIL PROTECTED] > Sent: Thursday, April 22, 2004 12:42 PM > To: Struts Users Mailing List > Subject: RE: Struts and Hibernate > > > Mario, > > I'm glad to hear it is working. I couldn't get my properties file to work > with spaces, I had to use equals signs: > > hibernate.dialect=net.sf.hibernate.dialect.MySQLDialect > hibernate.connection.username=XXXXX > hibernate.connection.password=YYYYY > hibernate.connection.url=jdbc:mysql://localhost:3306/test > hibernate.connection.driver_class=com.mysql.jdbc.Driver > > As for your Eclipse problem, if you are using Eclipse v2.1.X (I'm > on 2.1.3), > try this: go to the Java perspective, right clicking on the project name, > choose properties, select "Java Build Path", and edit the "Source > folders on > build path" entry so > $TOMCAT/webapps/example1/WEB-INF/src becomes > $TOMCAT/webapps/example1/WEB-INF/src/java and make sure the > "Default Output > Folder" lists $TOMCAT/webapps/example1/WEB-INF/classes. That should class > compilation so java files under WEB-INF/src/java compile WEB-INF/classes > instead of showing up under WEB-INF/classes/java. I.E. > WEB-INF/src/java/com/edhand/whatever.java shows up now (as you described > below) compiled as WEB-INF/classes/java/com/edhand/whatever.java when this > change would make it compile properly as > WEB-INF/classes/com/edhand/whatever.java > > Regards, > David > > -----Original Message----- > From: Mario St-Gelais [mailto:[EMAIL PROTECTED] > Sent: Wednesday, April 21, 2004 10:14 PM > To: Struts Users Mailing List > Subject: Re: Struts and Hibernate > > > David Friedman wrote: > > >Mario, > > > >Where is your hibernate.properties file? in WEB-INF/classes or somewhere > >else? > > > >Regards, > >David > > > >-----Original Message----- > >From: Jesse Alexander (KXT) [mailto:[EMAIL PROTECTED] > >Sent: Wednesday, April 21, 2004 5:09 AM > >To: 'Struts Users Mailing List' > >Subject: RE: Struts and Hibernate > > > > > >could the problem lie beneath the different jdbc-drivers you two > guys use? > >Joe, you are using the newest generation mysql-driver. Mario uses the old > >one. > >I also experienced strange stuff using the old one. worked after > switching > >to > >the new one... > > > >hth > >Alexander > > > > > > > It is actually working. Started all over from scratch. Can't figure > how exactly what went wrong except for one or two things. Like the > example shows for the property file : > > hibernate.dialect net.sf.hibernate.dialect.MySQLDialect > hibernate.connection.driver_class org.gjt.mm.mysql.Driver > hibernate.connection.driver_class com.mysql.jdbc.Driver > hibernate.connection.url jdbc:mysql:///test > hibernate.connection.username testuser > > See something wrong at line 4!!!!! Of course I did not see this > at first!!! > Should be hibernate.connection.url jdbc:mysql://localhost/test > > As far as it goes for the jdbc driver, I use > mysql-connector-java-3.0.9 and > no problem there. So that is something to know I guess. > The Hibernate.properties file is in WEB-INF/classes. > > Also I am not familiar with Ant. But when using Eclipse like I > do, I guess > it is the best way to compile all classes with Eclipse > i.e. it compiles automatically. But then this here : > > > 12. Create directory |/com/edhand/example1| underneath > |$TOMCAT/webapps/example1/WEB-INF/src/java|. > > Causes a problem. Because all packages are com.edhand, and Eclipse > compile in java.com.edhand... > > Since then I also another example known as span. No success so far. > And I haven't look at it for some days now... > > Mario > > > > > --------------------------------------------------------------------- > 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] > > --------------------------------------------------------------------- > 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]