File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Struts and the fly likes Struts and IDE support Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "Struts and IDE support" Watch "Struts and IDE support" New topic
Author

Struts and IDE support

Manoj Pooleery
Ranch Hand

Joined: Sep 20, 2000
Posts: 35
Anybody has experience with any IDEs which bundles support for Struts?

TIA,
-Manoj.
vasu maj
Ranch Hand

Joined: Jul 12, 2001
Posts: 395
WSAD has excellent support for struts. When you create a web project you get to select if you need struts support. Once you opt to have sturts support it will allow you to choose the version of struts, the resource bundle name, the action servlet automatically added to web.xml, Struts custom tag library files are added to the WEB-INF folder.
and the Struts configuration file struts-config.xml is added to the WEB-INF folder. Whenever you create a jsp file these two lines will be automatically added




Everything including defining an action class and mapping for your action classes can be done by UI. I have not yet explored validation and defining controller classes but I am sure it will be as much easy.

I do not know WSAD in comparision with any other IDEs which provide struts support but I am very satisfied with it.

Hope this helps.

Vasu


What a wonderful world!
Jason Menard
Sheriff

Joined: Nov 09, 2000
Posts: 6450
JBuilder X Enterprise has good Struts support.
Nicholas Cheung
Ranch Hand

Joined: Nov 07, 2003
Posts: 4982
In addition to WSAD and JBuilder, I guess SUN ONE studio is a good choice as well.

Nick


SCJP 1.2, OCP 9i DBA, SCWCD 1.3, SCJP 1.4 (SAI), SCJD 1.4, SCWCD 1.4 (Beta), ICED (IBM 287, IBM 484, IBM 486), SCMAD 1.0 (Beta), SCBCD 1.3, ICSD (IBM 288), ICDBA (IBM 700, IBM 701), SCDJWS, ICSD (IBM 348), OCP 10g DBA (Beta), SCJP 5.0 (Beta), SCJA 1.0 (Beta), MCP(70-270), SCBCD 5.0 (Beta), SCJP 6.0, SCEA for JEE5 (in progress)
Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
I do vote for JBuilder X, which is the latest and the most significant powerful of all its old version... JBuilder X might be slower than WSAD in response and refctoring... But as for me I do prefer JBuilder X...

And as for the Struts support, most famous IDEs support it... But I have never tried Struts support on WSAD... That's why I've no idea of comparing Struts support in JBuilder and WSAD...


Co-author of SCMAD Exam Guide, Author of JMADPlus
SCJP1.2, CCNA, SCWCD1.4, SCBCD1.3, SCMAD1.0, SCJA1.0, SCJP6.0
Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8898

What about Eclipse? :roll:


Groovy
Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
Originally posted by Pradeep Bhat:
What about Eclipse? :roll:


As for me, I've never tried Eclipse before... But I hope it would be similar to WSAD? :roll:
Nicholas Cheung
Ranch Hand

Joined: Nov 07, 2003
Posts: 4982
In fact, Ecilpse is part of WSAD. I guess both support Struts development in similar way. Before I worked with WSAD, I also use Ecilpse, however, when I got WSAD, I never use Ecilpse again.

One beauty for WSAD and SUN ONE studio is, they are both attached to an application server, you can test your applications without really deploy them to the app server.

I never used JBuilder, so no comments can be given, but I suppose it is an IDE without application server environment, isnt it?

Nick
Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
Originally posted by Nicholas Cheung:

I never used JBuilder, so no comments can be given, but I suppose it is an IDE without application server environment, isnt it?

No no.. Nick... There is a JBuilder, WebLogic Edition, in which BEA WebLogic is integrated and there is also an enterprise edition, which is to be used with other app servers as well...

WebLogic Edition of JBuilder is incredible and we don't even need to think about running app server outside the IDE... Nick, u might wanna try a foundation edition of JBuilder... U will be addicted to it... But if you are familiar with shortcuts and interface of WSAD, then u'd better be go on with WSAD...
Nicholas Cheung
Ranch Hand

Joined: Nov 07, 2003
Posts: 4982
Thus, will JBuilder finally becomes the IDE for J2EE developement with WebLogic? Just like what Eclipse finally becomes

I have used it long long time ago, about 5 years, at that time, we are still talking about how to create the Applet layout using IDE.

Nick
Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
Originally posted by Nicholas Cheung:
I have used it long long time ago, about 5 years, at that time, we are still talking about how to create the Applet layout using IDE.


Actually JBuilder is good for both J2EE and SWING development... I used JBuilder 3, when I was doing a term project at university... Now when I get to the real work, I also have to use JBuilder for J2EE development...

Even though I found that it was a bit uncomfortable using drag and drop of SWING components in JBuilder 3, it improves a lot now in JBuilder X... I believe there may be some people using JBuilder X for SWING-based aplication as well...

But I heard that NetBeans is the best in SWING-components drag and drop features... But I've never used NetBeans... Does Java Studio by SUN come from former NetBeans?
somkiat puisungnoen
Ranch Hand

Joined: Jul 04, 2003
Posts: 1312
If you want to use eclipse with struts , you must use plugin which support struts


Plugin website
http://easystruts.sourceforge.net/
http://eclipse-plugins.2y.net/


SCJA,SCJP,SCWCD,SCBCD,SCEA I
Java Developer, Thailand
Nicholas Cheung
Ranch Hand

Joined: Nov 07, 2003
Posts: 4982

NetBeans... Does Java Studio by SUN come from former NetBeans?

Seems yes.

Before the invention of SunONE studio, Sun's Java IDE is *Forte*, which is very very slow, and difficult to use.

Forte is built on top of NetBeans, and thus, I guess SunONE is also based on Forte.

Nick
Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
Originally posted by Nicholas Cheung:

Before the invention of SunONE studio, Sun's Java IDE is *Forte*, which is very very slow, and difficult to use.

Forte is built on top of NetBeans, and thus, I guess SunONE is also based on Forte.


So Nick, by using logic reasoning, SunONE is based on Forte and Forte is based on NetBeans... So SunONE is indirectly based on NetBeans... Since Java Studio is an extension of SunONE, Java Studio might be based on NetBeans...

Is it a correct reasoning?

BTW, Nick, I think we are abit out of topic for this thread....
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Struts and IDE support
 
Similar Threads
Struts plugin in WLS?
Something similar to Struts' Web Diagram
Eclipse vs IDEA?
WSAD 5.0 and Struts
anyone know which IDE support struts ?