You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Igor Shabalov <ig...@exadel.com> on 2003/03/26 01:26:23 UTC

Struts Development tool with GUI


	Hello, everybody!
	Does anybody have a real experience with GUI based Struts development 
tools, like Camino or Adalon or Objects Assembler? I mean use it for real 
project with more then 100 pages and actions. I have bad feeling about 
managing big struts-config file with all relationship to action classes and 
JSP pages (with a majority of team barely understand what Struts is) – but 
I have very limited “real struts experience”. May be somebody try this 
tools in project with positive or negative result? I know, some developers 
do not like complicated tools at all (Emax is the best tool ever :-), but I 
don’t think that such brilliant technology, like Struts, has to stick 
forever with stone age tools, like “Struts Console” with complicated and 
time consuming dialogs etc. 	Moreover, I think use of such tools will bring 
new capabilities to Struts technology itself – like real modular structure 
and capabilities to reuse modules.

	Thank you very much,

	Igor Shabalov,
	Exadel Inc.,
	www.exadel.com



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


Re: Struts Development tool with GUI

Posted by Igor Shabalov <ig...@exadel.com>.

	Thank you, Vic.

	Sure, multiply config files is essential, you cannot manage big project 
with several people working with single struts-config over CVS without 
merge and conflicts, which is very hard to fix in XML file. But using 
several config files make your life even more complicated – and the result 
do not become less coupled, - I hate inter-modular goto in 1.1 style  … I 
have a hope one day Struts gurus will introduce “real modules” into struts, 
with ability to “call” sub-module and “return” from it, so I can split my 
now “cast in concrete” struts application into small, manageable modules 
with strong interface definitions…

	Igor Shabalov.
	Exadel Inc.
	www.exadel.com


On Tue, 25 Mar 2003 19:36:30 -0500, Vic Cekvenich <vc...@basebeans.com> wrote:

> I got a chance to work on some big Stuts projects, and we did not use any 
> "tools".  Anycase, that is not the major stumbling block.
> Mostly people need help with modular programing (and some reuse via OO), 
> and other typical project issues.
> 100 pages is not that bad at all. Consider having several Struts.con fig 
> files.... and also consider a mentor (that has production Struts 
> experience) because mentors can be very cost effective.
> hth,
> .V
>
> Igor Shabalov wrote:
>>
>>
>> Hello, everybody!
>> Does anybody have a real experience with GUI based Struts development 
>> tools, like Camino or Adalon or Objects Assembler? I mean use it for 
>> real project with more then 100 pages and actions. I have bad feeling 
>> about managing big struts-confin file with all relationship to action 
>> classes and JSP pages (with a majority of team barely understand what 
>> Struts is) – but I have very limited “real struts experience”. May be 
>> somebody try this tools in project with positive or negative result? I 
>> know, some developers do not like complicated tools at all (Emax is the 
>> best tool ever :-), but I don’t think that such brilliant technology, 
>> like Struts, has to stick forever with stone age tools, like “Struts 
>> Console” with complicated and time consuming dialogs etc.     Moreover, 
>> I think use of such tools will bring new capabilities to Struts 
>> technology itself – like real modular structure and capabilities to 
>> reuse modules.
>>
>> Thank you very much,
>>
>> Igor Shabalov,
>> Exadel Inc.,
>> www.exadel.com
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
>
>



-- 
Igor Shabalov
Director of Engineering
Exadel Inc.
www.exadel.com

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


Re: Struts Development tool with GUI

Posted by Vic Cekvenich <vc...@basebeans.com>.
I got a chance to work on some big Stuts projects, and we did not use 
any "tools".  Anycase, that is not the major stumbling block.
Mostly people need help with modular programing (and some reuse via OO), 
and other typical project issues.
100 pages is not that bad at all. Consider having several Struts.con fig 
files.... and also consider a mentor (that has production Struts 
experience) because mentors can be very cost effective.
hth,
.V

Igor Shabalov wrote:
> 
> 
>     Hello, everybody!
>     Does anybody have a real experience with GUI based Struts 
> development tools, like Camino or Adalon or Objects Assembler? I mean 
> use it for real project with more then 100 pages and actions. I have bad 
> feeling about managing big struts-confin file with all relationship to 
> action classes and JSP pages (with a majority of team barely understand 
> what Struts is) – but I have very limited “real struts experience”. May 
> be somebody try this tools in project with positive or negative result? 
> I know, some developers do not like complicated tools at all (Emax is 
> the best tool ever :-), but I don’t think that such brilliant 
> technology, like Struts, has to stick forever with stone age tools, like 
> “Struts Console” with complicated and time consuming dialogs etc.     
> Moreover, I think use of such tools will bring new capabilities to 
> Struts technology itself – like real modular structure and capabilities 
> to reuse modules.
> 
>     Thank you very much,
> 
>     Igor Shabalov,
>     Exadel Inc.,
>     www.exadel.com



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


RE: Using query string in struts-menu entry

Posted by Richard Mixon <rn...@custco.biz>.
Thanks to both for the tip.  I'll check the list, did not realize it
existed. The struts-menu documentaton is sparse, but its such a neat tool.

After more tracing and trying out the same URL from the browser address bar,
I think what is happening is that my security URL-PATTERN is "*.do". I'm
trying to use container based authentication to handle all *.do URL's. When
I add the query parm, it does not math that pattern anymore - I'm getting
thrown back to the logon form.

Thanks - Richard

-----Original Message-----
From: Scott Sayles [mailto:ssayles@fgm.com]
Sent: Wednesday, March 26, 2003 1:49 AM
To: 'Struts Users Mailing List'
Subject: Re: Using query string in struts-menu entry


The value for the page attribute is prepended with the context path and
is used literally in defining the link location when rendering the
menu.  What the behavior is may depend on which type of display you are
using (e.g. CoolMenus, DropDown, etc.).  As far as I know, it should
work as you expect it.  Can you verify that the URL works (like by
typing it into the browser's address box)?  Which kind of displayer are
you using?  Try looking at the generated javscript or html source to
help troubleshoot.

BTW, there is a user list specifically for this extension:

struts-menu-user@lists.sourceforge.net

Scott

On Tue, 2003-03-25 at 20:28, Richard Mixon wrote:
>
> I've been trying to use the following menu entries with no luck:
>
> <Menu  name="operationMenu"  title="Instructor">
>   <Item  name="MeasurementGrid"  title="Operations"
>          tooltip="Instructor Operations">
>     <Item  name="configStatus"  title="Status 1"
>            toolTip="View/maintain status."
>            page="/config/StatusAction.do?method=inquire"/>
>     <Item  name="configStatus"  title="Status 2"
>            toolTip="View/maintain status."
>            page="/config/switchStatusAction.do"/>
>   </Item>
> </Menu>
>
> The first menu item is really what I want to use (with the query string
"method=inquire"). It does not seem to work at all.
>
> If I use the second method (just a simple ForwardAction that forwards to
the JSP page under WEB-INF/pages) everything works just fine.
>
> Should the query parametes work with struts-menu?
>
> Thanks - Richard
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
>



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



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


Re: Using query string in struts-menu entry

Posted by Scott Sayles <ss...@fgm.com>.
The value for the page attribute is prepended with the context path and
is used literally in defining the link location when rendering the
menu.  What the behavior is may depend on which type of display you are
using (e.g. CoolMenus, DropDown, etc.).  As far as I know, it should
work as you expect it.  Can you verify that the URL works (like by
typing it into the browser's address box)?  Which kind of displayer are
you using?  Try looking at the generated javscript or html source to
help troubleshoot.  

BTW, there is a user list specifically for this extension:

struts-menu-user@lists.sourceforge.net

Scott

On Tue, 2003-03-25 at 20:28, Richard Mixon wrote:
> 
> I've been trying to use the following menu entries with no luck:
> 
> <Menu  name="operationMenu"  title="Instructor">
>   <Item  name="MeasurementGrid"  title="Operations"
>          tooltip="Instructor Operations">
>     <Item  name="configStatus"  title="Status 1"
>            toolTip="View/maintain status."
>            page="/config/StatusAction.do?method=inquire"/>
>     <Item  name="configStatus"  title="Status 2"
>            toolTip="View/maintain status."
>            page="/config/switchStatusAction.do"/>
>   </Item>     
> </Menu>
> 
> The first menu item is really what I want to use (with the query string "method=inquire"). It does not seem to work at all.
> 
> If I use the second method (just a simple ForwardAction that forwards to the JSP page under WEB-INF/pages) everything works just fine.
> 
> Should the query parametes work with struts-menu?
> 
> Thanks - Richard
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
> 



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


Using query string in struts-menu entry

Posted by Richard Mixon <rn...@custco.biz>.
I've been trying to use the following menu entries with no luck:

<Menu  name="operationMenu"  title="Instructor">
  <Item  name="MeasurementGrid"  title="Operations"
         tooltip="Instructor Operations">
    <Item  name="configStatus"  title="Status 1"
           toolTip="View/maintain status."
           page="/config/StatusAction.do?method=inquire"/>
    <Item  name="configStatus"  title="Status 2"
           toolTip="View/maintain status."
           page="/config/switchStatusAction.do"/>
  </Item>     
</Menu>

The first menu item is really what I want to use (with the query string "method=inquire"). It does not seem to work at all.

If I use the second method (just a simple ForwardAction that forwards to the JSP page under WEB-INF/pages) everything works just fine.

Should the query parametes work with struts-menu?

Thanks - Richard


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