Navi plugin for Struts & Tiles

Hi there.

I work a lot with Struts and Tiles. And I love Intellij's feature to ctrl-click on a class name to jump into the classe's source file. But whenever i have to navigate between the different Struts/Tiles objects (struts-config.xml, tiles-defs.xml, Struts actions, Struts action forwards, tiles definitions, tiles includes etc) I have to go to all the places manually.

Wouldn't it be great to have a plugin that eases that kind of navigation?

Ingmar

10 comments
Comment actions Permalink

+10

Ingmar Heinrich wrote:

Hi there.

I work a lot with Struts and Tiles. And I love Intellij's feature to ctrl-click on a class name to jump into the classe's source file. But whenever i have to navigate between the different Struts/Tiles objects (struts-config.xml, tiles-defs.xml, Struts actions, Struts action forwards, tiles definitions, tiles includes etc) I have to go to all the places manually.

Wouldn't it be great to have a plugin that eases that kind of navigation?

Ingmar


--
"A man's ethical behavior should be based effectually on sympathy,
education, and social ties and needs; no religious basis is necessary.
Man would indeed be in a poor way if he had to be restrained by fear of
punishment and hope of reward after death."
[Albert Einstein, "Religion and Science", New York Times Magazine, 9
November 1930]

0
Comment actions Permalink

Navigation inside struts-config.xml is not so difficult. But there are many similiar engines and make plugin for everyone is so expensive. May be we can solve this problem in common way.
Which navigations for Struts and Tiles missing?

TIA,
Dmitry

0
Comment actions Permalink

Dmitry Kashin wrote:

Navigation inside struts-config.xml is not so difficult. But there are
many similiar engines and make plugin for everyone is so expensive. May
be we can solve this problem in common way. Which navigations for Struts
and Tiles missing?


I was thinking of something like this awhile ago, but also incorporating
spring.

The way struts/spring work is your action is defined as a Spring
delegating action, which looks up the spring bean and handles all the IoC.

Would be nice to see all these disparate XML files nicely organised and
editable.

Dreams are free, and everyone has different needs thou.

Mrk

0
Comment actions Permalink

Ingmar

In the miniWiki plugin, I'm enabling Ctrl-B in additional locations,
like strings, javadoc, text files.

Could you give examples, and mapping rules (location, pattern, destination).
(For 'destination', I need to know how to find the file, relative to the
current module or project root.)

Alain

0
Comment actions Permalink

Where's that miniWiki plugin ?

BoD


Alain Ravet wrote:

Ingmar

In the miniWiki plugin, I'm enabling Ctrl-B in additional locations,
like strings, javadoc, text files.

Could you give examples, and mapping rules (location, pattern,
destination).
(For 'destination', I need to know how to find the file, relative to the
current module or project root.)

Alain

0
Comment actions Permalink

BoD

Where's that miniWiki plugin ?



Where are all the plugins?


Alain

0
Comment actions Permalink

Alain Ravet wrote:

>

In the miniWiki plugin, I'm enabling Ctrl-B in additional locations,
like strings, javadoc, text files.

>

If it wasn't clear:
the current version - 0.4 - doesn't do what you need, but if you give me
mapping rules, I could add it to the next version.


Alain

0
Comment actions Permalink

In settings / plugins / available ?

BoD

Alain Ravet wrote:

BoD

>> Where's that miniWiki plugin ?



Where are all the plugins?


Alain

0
Comment actions Permalink

BoD wrote:

In settings / plugins / available ?

>
bingo.

Note: it only works with Irida (=> you won't see it in the available
plugins, if you access it with IDEA 4.5).

Alain

0
Comment actions Permalink

Ahhhhhh:) that's why
Thanks!

BoD

Alain Ravet wrote:

BoD wrote:

>> In settings / plugins / available ?
>>

bingo.

Note: it only works with Irida (=> you won't see it in the available
plugins, if you access it with IDEA 4.5).

Alain

0

Please sign in to leave a comment.