Are you sure James need some defense? Struts Console is most popular GUI
tool for Struts - 55,000+ downloads.
I just wonder why it still evolves as a set of losely coupled specialized
XML editors.

----- Original Message ----- 
From: "Aaron Longwell" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
Sent: Tuesday, June 17, 2003 3:03 PM
Subject: Re: Is modern Java IDE enough to work with Struts Project?


> In James' defense, the Struts Console is a GUI Interface to edit the
> struts-config file. Yes, you can use any text editor to edit the file,
> yes many IDEs contain shortcuts to make the process of editing
> DTD-specified XML files easier.
> I think, however, that the Struts Console is the quickest and least
> error-prone method to edit the struts-config.xml file. It's a great
> product. Good work James!
>
> Sergey Smirnov wrote:
>
> >Does it mean that Struts Concole is just a set of specialized XML editors
> >available as plug-ins for most pupular Java IDEs?
> >
> >----- Original Message ----- 
> >From: "James Holmes" <[EMAIL PROTECTED]>
> >To: "'Struts Users Mailing List'" <[EMAIL PROTECTED]>
> >Sent: Tuesday, June 17, 2003 5:54 AM
> >Subject: RE: Is modern Java IDE enough to work with Struts Project?
> >
> >
> >
> >
> >>Struts Console does not claim or try to solve these "interdependence"
> >>issues you mention.  It's just a nice, simple tool for editing all of
> >>the Struts config files.
> >>
> >>-James
> >>Struts Console
> >>http://www.jamesholmes.com/struts/
> >>
> >>
> >>-----Original Message-----
> >>From: Sergey Smirnov [mailto:[EMAIL PROTECTED]
> >>Sent: Monday, June 16, 2003 9:48 PM
> >>To: Struts Users Mailing List
> >>Subject: Is modern Java IDE enough to work with Struts Project? Was:
> >>[OT] IDE with easy tomcat upgrade?
> >>
> >>Max Cooper wrote:
> >>
> >>
> >>>I'm not sure how much this helps, but IDEA can validate any XML file
> >>>
> >>>
> >>that
> >>
> >>
> >>>has a DTD. If you write Java code to do validations, you can set
> >>>
> >>>
> >>breakpoints
> >>
> >>
> >>>in it and debug it.
> >>>-Max
> >>>
> >>>
> >>>
> >>validation xml file against DTD is a good feature. However, lets light
> >>the
> >>problem in more details. For example, we have a very simple jsp form and
> >>want to use standard server-side validator 'required' for one form
> >>field.
> >>Actually, it might vary, but to do so you have:
> >>
> >>1) Resource (.properties) file with keys/values for standard validators
> >>(at
> >>least errors.required)
> >>2) struts-config file should contain the reference to this resource file
> >>for
> >>message-resources node
> >>3) struts-config plug-in node should contain
> >>className="org.apache.struts.validator.ValidatorPlugIn"
> >>4) this plugin should have set-property with name pathnames that
> >>corresponds
> >>to validator files (such as /WEB-INF/validator-rules.xml and
> >>/WEB-INF/validation.xml)
> >>5) validation.xml should contain form with name corresponds to form-bean
> >>name
> >>6) the form should have a field with property that corresponds to field
> >>name
> >>we want to validate
> >>7) this field should have a 'depends' attribute that corresponds to
> >>validator name mentioned in /WEB-INF/validator-rules.xml (in our case -
> >>with
> >>name 'required')
> >>8) this field should have an arg0 node which attribute key corresponds
> >>to
> >>existing key in resource file
> >>9) form bean should inherit org.apache.struts.validator.ValidatorForm
> >>class
> >>10) form bean validate should call validate method of super class
> >>11) 'input' attribute of action should reference to jsp page with
> >>validated
> >>form
> >>12) jsp page should contains <html:errors /> (or its substitute)
> >>
> >>You can see a lot a references here. They are mostly string references.
> >>Just
> >>any typo and validation does not work properly. I wonder, how modern
> >>Java
> >>IDE (IDEA, JBuilder, Eclipse, NetBeans and so on) tries to help Struts
> >>developers to find and fix those kind of problems.
> >>James, how does Struts Console try to solve this interdependence
> >>problem?
> >>
> >>
> >>
> >>
> >>>----- Original Message ----- 
> >>>From: "Sergey Smirnov" <[EMAIL PROTECTED]>
> >>>To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
> >>>Sent: Monday, June 16, 2003 5:29 PM
> >>>Subject: Re: [OT] IDE with easy tomcat upgrade?
> >>>
> >>>
> >>>
> >>>
> >>>>How does your favorite Java IDE help you find problem with
> >>>>
> >>>>
> >>Validation
> >>
> >>
> >>>>Framework, for example?
> >>>>
> >>>>----- Original Message ----- 
> >>>>From: "Jeff Kyser" <[EMAIL PROTECTED]>
> >>>>To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
> >>>>Sent: Monday, June 16, 2003 1:41 PM
> >>>>Subject: Re: [OT] IDE with easy tomcat upgrade?
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>>works for me...
> >>>>>
> >>>>>On Monday, June 16, 2003, at 03:40  PM, Sergey Smirnov wrote:
> >>>>>
> >>>>>
> >>>>>
> >>>>>>IntelliJ IDEA is an outstanding JAVA IDE. However, is JAVA IDE
> >>>>>>
> >>>>>>
> >>enough
> >>
> >>
> >>>>>>to
> >>>>>>work with Struts Project?
> >>>>>>
> >>>>>>
> >>>>>>
> >
> >
> >---------------------------------------------------------------------
> >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]

Reply via email to