|
|
| Added: |
> > |
There will be no more versions of Struts Plugin for two simple reasons:
a) no more time
b) Struts Assistant comes now pre-packaged with IDEA 6.0
I have joined Dmitry Avdeev (JetBrains) to continue the development of Struts Assistant to make it more powerful (and add some of the features from Struts Plugin I'm still missing :-)). Look forward to lots of enhancements and feel free to put your requests on JIRA.
|
| Changed: |
< < |
This is the homepage of Struts Plugin, the most downloaded plugin to support the development of Struts based web applications within IDEA 5.x/6.
| > > |
This is the homepage of Struts Plugin, the most downloaded plugin to support the development of Struts based web applications within IDEA 5.x.
|
| Deleted: |
< < |
IDEA 6 (DEMETRA EAP)
(current development, highly recommended)
V0.93DEV (for DEMETRA, Build #5245)
|
| Deleted: |
< < |
Bugtracker: http://www.jetbrains.net/jira/browse/STRPL
Please provide feedback and ideas for improvements to the email address shown in IDEA's plugin manager.
|
| Changed: |
< < |
-- YannCebron - 09 Jun 2006
| > > |
-- YannCebron - 27 Oct 2006 |
|
|
| Changed: |
< < |
| > > |
|
| Changed: |
< < |
V0.89c for IDEA 5.1/5.1.1 (build #4155 or higher)
| > > |
V0.89d for IDEA 5.1/5.1.1 (build #4155 or higher)
|
| Changed: |
< < |
Please provide feedback, error reports, ideas for improvements to the email address shown in IDEA's plugin manager.
| > > |
Please provide feedback and ideas for improvements to the email address shown in IDEA's plugin manager.
|
| Changed: |
< < |
The full changelog is available here.
| > > |
The full changelog is available here.
|
| Changed: |
< < |
- V0.93DEV (04-24-06) (DEMETRA Build #5245): structure view for config files, SSLExt, many small improvements
- V0.89c (04-19-06) (IDEA 5.1/5.1.1): various performance improvements, smaller changes
- V0.92DEV (04-07-06) (DEMETRA Build #5128): new gutter icons in JSP, create formbean property quickfix, highlight unused formbean/definition in config files
- V0.91DEV (03-28-06) (DEMETRA Build #5201): many new syntax/error highlightings + intentions, bugfixes
- V0.89b (03-15-06) (IDEA 5.1): various bugfixes
- V0.90DEV (03-07-06) (DEMETRA Build #5175): first public version for DEMETRA
- V0.89a (02-15-06) (IDEA 5.1): fix NPE in settings dialog, prevent NPE when using TLD files without URI
- V0.89 (02-11-06) (IDEA 5.1): Project/Packages View: dedicated icons for Struts configuration files/classes, Filter all ActionForm? properties w/o proper getter and/or setter, Various smaller improvements, Added/updated productivity tips
- V0.88beta (01-21-06) (build #4121): improved support for message-keys/bundle, performance improvements, bugfixes
- V0.87beta (01-15-06) (build #4109): QuickDocPopup?, improvements to validator support, new inspection, new tips, bugfixes
- V0.86beta (01-08-06) (build #4101): improvements for MappingDispatchAction?-support
- V0.85beta (01-02-06) (build #4095): improvements for Commons-Validator support, various performance improvements, bugfixes
- V0.84beta (12-18-05) (build #4081): improvements to autocompletion lists, add more autocompletions
- V0.83beta (12-04-05) (build #4055): smaller improvements & new features, bugfixes
- V0.82 (10-21-05) (build #3516): improve support for Map/Nested form properties; bugfixes
- V0.81 (10-18-05) (build #3516): improvements to settings dialog
- V0.8 (10-17-05) (build #3516): complete rewrite & many new features, please see changelog
- V0.6 (08-29-05): support global forwards (inspection & navigation); ActionForm? property support (JSP->ActionForm: inspection & navigation); Struts-HTML-EL-support; performance enhancements
- V0.53 (08-24-05): multi-module support, auto-detect all config files, new navigation possibilities & quick show implementation, file templates and much more
- V0.4 (08-16-05): support for forwards to Actions (GoTo?, InpectResource?); fix support for web resource directories; some smaller bugfixes & improvements
- V0.3 (08-14-05): Tiles support (jump to tiles definition from struts-config.xml, GotoDeclaration?-support in tiles-defs.xml); InvalidForwardResourceInspection?: verify forward paths in struts-config.xml (including Tiles definition names if applicable)
- V0.2beta (08-12-05): GoToDeclaration? (CTRL+B) in struts-config.xml: open forward resource in editor; go to form-bean declaration from action; other minor changes (see changelog in plugin manager)
- V0.1beta (08-06-05): improvements, new quickfixes, 1 new inspection (see changelog in plugin manager for details)
- V0.1alpha (07-29-05): Initial public test release containing 5 inspections. Tested with IDEA build #3430 (RC4) and #3431 (RC5). Now available via IDEA's builtin plugin manager!
-- YannCebron - 24 Apr 2006
| > > |
-- YannCebron - 09 Jun 2006 |
|
|
| Changed: |
< < |
| > > |
|
| Changed: |
< < |
V0.92DEV (for DEMETRA, Build #5218)
| > > |
V0.93DEV (for DEMETRA, Build #5245)
|
| Added: |
> > |
- V0.93DEV (04-24-06) (DEMETRA Build #5245): structure view for config files, SSLExt, many small improvements
|
| Changed: |
< < |
-- YannCebron - 19 Apr 2006
| > > |
-- YannCebron - 24 Apr 2006 |
|
|
| Changed: |
< < |
| > > |
|
| Changed: |
< < |
V0.89b for IDEA 5.1 Final (build #4155)
| > > |
V0.89c for IDEA 5.1/5.1.1 (build #4155 or higher)
|
| Added: |
> > |
- V0.89c (04-19-06) (IDEA 5.1/5.1.1): various performance improvements, smaller changes
|
| Changed: |
< < |
-- YannCebron - 04 Apr 2006
| > > |
-- YannCebron - 19 Apr 2006 |
|
|
| Changed: |
< < |
This is the homepage of Struts Plugin, the most downloaded plugin to support the development of Struts based web applications within IDEA.
| > > |
This is the homepage of Struts Plugin, the most downloaded plugin to support the development of Struts based web applications within IDEA 5.x/6.
|
| Changed: |
< < |
Please visit StrutsPluginsFeaturesOverview to see a comparison table of all Struts plugins available for IntelliJ IDEA.
| > > |
Read the latest news on my blog "Struts, IDEA and such".
|
| Changed: |
< < |
Read the latest news on my JRoller blog.
| > > |
Please visit StrutsPluginsFeaturesOverview to see a feature comparison table of all Struts plugins available for IntelliJ IDEA. |
|
|
| Changed: |
< < |
| > > |
|
| Changed: |
< < |
V0.91DEV (for DEMETRA, Build #5201)
| > > |
V0.92DEV (for DEMETRA, Build #5218)
|
| Added: |
> > |
- V0.92DEV (04-07-06) (DEMETRA Build #5128): new gutter icons in JSP, create formbean property quickfix, highlight unused formbean/definition in config files
|
| Changed: |
< < |
-- YannCebron - 28 Mar 2006
| > > |
-- YannCebron - 04 Apr 2006 |
|
|
| Changed: |
< < |
| > > |
|
| Changed: |
< < |
V0.90DEV (first public version for DEMETRA, Build #5175)
| > > |
V0.91DEV (for DEMETRA, Build #5201)
|
| Added: |
> > |
- V0.91DEV (03-28-06) (DEMETRA Build #5201): many new syntax/error highlightings + intentions, bugfixes
|
| Changed: |
< < |
-- YannCebron - 15 Mar 2006
| > > |
-- YannCebron - 28 Mar 2006 |
|
|
| Changed: |
< < |
| > > |
|
| Changed: |
< < |
V0.89a for IDEA 5.1 Final (build #4155)
| > > |
(bugfixes only)
V0.89b for IDEA 5.1 Final (build #4155)
|
| Added: |
> > |
- V0.89b (03-15-06) (IDEA 5.1): various bugfixes
|
| Changed: |
< < |
-- YannCebron - 03 Mar 2006
| > > |
-- YannCebron - 15 Mar 2006 |
|
|
| Changed: |
< < |
| > > |
|
| Changed: |
< < |
IDEA 5.1
| > > |
IDEA 6 (DEMETRA EAP)
|
| Added: |
> > |
V0.90DEV (first public version for DEMETRA, Build #5175)
IDEA 5.1
|
| Added: |
> > |
- V0.90DEV (03-07-06) (DEMETRA Build #5175): first public version for DEMETRA
|
| Changed: |
< < |
-- YannCebron - 11 Feb 2006
| > > |
-- YannCebron - 03 Mar 2006 |
|
|
| Changed: |
< < |
| > > |
|
| Changed: |
< < |
V0.89 for IDEA 5.1 Final (build #4155)
| > > |
V0.89a for IDEA 5.1 Final (build #4155)
|
| Added: |
> > |
- V0.89a (02-15-06) (IDEA 5.1): fix NPE in settings dialog, prevent NPE when using TLD files without URI
|
|
|
| Changed: |
< < |
It seems some people experienced problems when upgrading to 5.1 and taking over their old configuration and plugin versions: IDEA wouldn't start anymore.
| > > |
Some people experienced problems when upgrading to 5.1 and taking over their old configuration and plugin versions: IDEA wouldn't start anymore with an old (5.0.x) version of Struts Plugin.
|
| Changed: |
< < |
Please follow the instructions in the Knowledge Base to deinstall the old version first, then install V0.88beta via plugin manager.
| > > |
Please follow the instructions in the Knowledge Base to deinstall the old version first, then install the latest version via plugin manager.
|
| Changed: |
< < |
| > > |
|
| Changed: |
< < |
| > > |
|
| Changed: |
< < |
V0.88beta for IDEA 5.1 EAP (build #4121) is now available via plugin manager.
| > > |
V0.89 for IDEA 5.1 Final (build #4155)
|
| Changed: |
< < |
V0.82 for IDEA 5.0.2 is now officially available via plugin manager. It offers a lot of new functionality and improvements, please see the changelog in plugin manager.
| > > |
V0.82 for IDEA 5.0.2
|
| Changed: |
< < |
- since V0.81b Settings dialog displays a tree-like overview of all auto-discovered configuration files, make sure all your config files show up and check the following points if they don't
| > > |
- Settings dialog displays a tree-like overview of all auto-discovered configuration files, make sure all your config files show up and check the following points if they don't
|
| Added: |
> > |
- V0.89 (02-11-06) (IDEA 5.1): Project/Packages View: dedicated icons for Struts configuration files/classes, Filter all ActionForm? properties w/o proper getter and/or setter, Various smaller improvements, Added/updated productivity tips
|
| Changed: |
< < |
-- YannCebron - 21 Jan 2006
| > > |
-- YannCebron - 11 Feb 2006 |
|
|
| Added: |
> > |
It seems some people experienced problems when upgrading to 5.1 and taking over their old configuration and plugin versions: IDEA wouldn't start anymore.
Please follow the instructions in the Knowledge Base to deinstall the old version first, then install V0.88beta via plugin manager.
Sorry for the inconvenience, but there were many internal changes in IDEA
|
|
|
| Changed: |
< < |
| > > |
|
| Changed: |
< < |
V0.87beta for IDEA 5.1 EAP (build #4109) is now available via plugin manager.
| > > |
V0.88beta for IDEA 5.1 EAP (build #4121) is now available via plugin manager.
|
| Added: |
> > |
- V0.88beta (01-21-06) (build #4121): improved support for message-keys/bundle, performance improvements, bugfixes
|
| Changed: |
< < |
-- YannCebron - 15 Jan 2006
| > > |
-- YannCebron - 21 Jan 2006 |
|
|
| Changed: |
< < |
| > > |
|
| Changed: |
< < |
(current development, highly recommended)
V0.86beta for IDEA 5.1 EAP (build #4101) is now available via plugin manager.
| > > |
(current development, highly recommended)
V0.87beta for IDEA 5.1 EAP (build #4109) is now available via plugin manager.
|
| Deleted: |
< < |
New features will be implemented as soon as time permits. Please be patient, this is not a full time project
- Quick Fixes: Provide quick fixes to create unresolved references, e.g. undeclared form-beans/action-mappings etc. (in progress)
- Usage/Highlighting: highlight usages/unused action-forms, tiles-defs etc.
- Handle forward resource paths to Servlets: scan web.xml for servlet mappings and include them in inspections (+ navigation to web.xml ?!)
|
| Deleted: |
< < |
|
| Added: |
> > |
- V0.87beta (01-15-06) (build #4109): QuickDocPopup?, improvements to validator support, new inspection, new tips, bugfixes
|
| Changed: |
< < |
-- YannCebron - 08 Jan 2006
| > > |
-- YannCebron - 15 Jan 2006 |
|
|
| Changed: |
< < |
| > > |
|
| Changed: |
< < |
V0.85beta for IDEA 5.1 EAP (build #4095) is now available via plugin manager.
| > > |
V0.86beta for IDEA 5.1 EAP (build #4101) is now available via plugin manager.
|
| Added: |
> > |
- V0.86beta (01-08-06) (build #4101): improvements for MappingDispatchAction?-support
|
| Changed: |
< < |
-- YannCebron - 02 Jan 2006
| > > |
-- YannCebron - 08 Jan 2006 |
|
|
| Changed: |
< < |
V0.84beta for IDEA 5.1 EAP (build #4081) is now available via plugin manager.
| > > |
|
| Added: |
> > |
IDEA 5.1
(current development, highly recommended)
V0.85beta for IDEA 5.1 EAP (build #4095) is now available via plugin manager.
IDEA 5.x
(stalled, no further development)
|
| Added: |
> > |
- V0.85beta (01-02-06) (build #4095): improvements for Commons-Validator support, various performance improvements, bugfixes
|
| Changed: |
< < |
-- YannCebron - 18 Dec 2005
| > > |
-- YannCebron - 02 Jan 2006 |
|
|
| Added: |
> > |
The full changelog is available here.
|
|
|
| Changed: |
< < |
This is the homepage of Struts Plugin.
| > > |
This is the homepage of Struts Plugin, the most downloaded plugin to support the development of Struts based web applications within IDEA.
|
| Changed: |
< < |
V0.83beta for IDEA 5.1 EAP (build #4055) is now available via plugin manager.
| > > |
V0.84beta for IDEA 5.1 EAP (build #4081) is now available via plugin manager.
|
| Changed: |
< < |
Open IDEA's plugin manager and download SP. Restart IDEA and open "Settings" to verify SP is installed (icon in "Project Settings"). If you have Struts Navigator Plugin installed you will be warned about problems (they won't work properly if both are installed).
| > > |
Open IDEA's plugin manager and download SP. Restart IDEA and open "Settings" to verify SP is installed (icon in "Project Settings"). If you have StrutsAssistant or StrutsNavigator installed you will be warned about problems (SP won't work properly if any of the two is installed simultaneously and vice versa).
|
| Added: |
> > |
- V0.84beta (12-18-05) (build #4081): improvements to autocompletion lists, add more autocompletions
|
| Changed: |
< < |
-- YannCebron - 04 Dec 2005
| > > |
-- YannCebron - 18 Dec 2005 |
|
|
| Changed: |
< < |
- Structure View for struts-config.xml: Provide designated structure view, grouping ActionForms?, Actions etc.
| > > |
|
|
|
| Changed: |
< < |
| > > |
V0.83beta for IDEA 5.1 EAP (build #4055) is now available via plugin manager.
|
| Added: |
> > |
- V0.83beta (12-04-05) (build #4055): smaller improvements & new features, bugfixes
|
| Changed: |
< < |
-- YannCebron - 07 Nov 2005
| > > |
-- YannCebron - 04 Dec 2005 |
|
|
| Changed: |
< < |
V0.82 for IDEA 5.0.2 (EAP, build #3516) is now officially available via plugin manager. It offers a lot of new functionality and improvements, please see the changelog in plugin manager.
| > > |
V0.82 for IDEA 5.0.2 is now officially available via plugin manager. It offers a lot of new functionality and improvements, please see the changelog in plugin manager.
|
| Changed: |
< < |
-- YannCebron - 21 Oct 2005
| > > |
-- YannCebron - 07 Nov 2005 |
|
|
| Changed: |
< < |
- since V0.81b Settings dialog displays a tree-like overview of all auto-discovered configuration files
| > > |
- since V0.81b Settings dialog displays a tree-like overview of all auto-discovered configuration files, make sure all your config files show up and check the following points if they don't
|
| Added: |
> > |
- Quick Fixes: Provide quick fixes to create unresolved references, e.g. undeclared form-beans/action-mappings etc. (in progress)
|
| Changed: |
< < |
-- YannCebron - 18 Oct 2005
| > > |
-- YannCebron - 21 Oct 2005 |
|
|
| Added: |
> > |
- since V0.81b Settings dialog displays a tree-like overview of all auto-discovered configuration files
|
|
|
| Changed: |
< < |
V0.81 for IDEA 5.0.2 (EAP, build #3516) is now officially available via plugin manager. It offers a lot of new functionality and improvements, please see the changelog in plugin manager.
| > > |
V0.82 for IDEA 5.0.2 (EAP, build #3516) is now officially available via plugin manager. It offers a lot of new functionality and improvements, please see the changelog in plugin manager.
|
| Added: |
> > |
- V0.82 (10-21-05) (build #3516): improve support for Map/Nested form properties; bugfixes
|
|
|
| Changed: |
< < |
V0.8 for IDEA 5.0.2 (EAP, build #3516) is now officially available via plugin manager. It offers a lot of new functionality and improvements, please see the changelog in plugin manager.
| > > |
V0.81 for IDEA 5.0.2 (EAP, build #3516) is now officially available via plugin manager. It offers a lot of new functionality and improvements, please see the changelog in plugin manager.
|
| Added: |
> > |
- V0.81 (10-18-05) (build #3516): improvements to settings dialog
|
| Changed: |
< < |
-- YannCebron - 20 Sep 2005
| > > |
-- YannCebron - 18 Oct 2005 |
|
|
| Changed: |
< < |
The next release will be delayed until the official release of IDEA 5.0.2 due to IDEA internal behaviour (which is supposed to get fixed in this update).
Public beta versions are made available regularly at ITN forum (free registration necessary): http://www.intellij.net/forums/thread.jsp?forum=18&thread=170264
The plugin is currently being rewritten in large parts to provide much, much more features and better integration within IDEA.
The final goal is simple: Struts with pleasure!
- real classname-autocompletion in all XML-attributes requiring classnames (as in JAVA-editor, supporting CamelCaseAutoComplete?), including error-highlighting for unresolvable classes etc. (DONE)
- intelligent autocompletion/error-highlighting everywhere other configuration/web elements are referenced, e.g. reference to form-bean in action-mapping (DONE), path to forward resources (action, JSP, tiles definition) (DONE), properties of form-bean in JSP (DONE), ..
- rename refactoring support across all involved Struts components(configuration files, JSPs, JAVA-Code), e.g. renaming form-bean, rename action-path, .. (early progress, concrete possibilities TBD)
| > > |
V0.8 for IDEA 5.0.2 (EAP, build #3516) is now officially available via plugin manager. It offers a lot of new functionality and improvements, please see the changelog in plugin manager.
|
| Deleted: |
< < |
- Verify Action-Forward value (DONE, next version): check Action-Forward being returned from Action to match valid <forward>-definition in struts-config.xml; highlight unused forwards in struts-config.xml
|
| Added: |
> > |
- V0.8 (10-17-05) (build #3516): complete rewrite & many new features, please see changelog
|
|
|
| Changed: |
< < |
This is the homepage for the Struts Plugin.
| > > |
This is the homepage of Struts Plugin.
|
| Changed: |
< < |
| > > |
|
| Added: |
> > |
Public beta versions are made available regularly at ITN forum (free registration necessary): http://www.intellij.net/forums/forum.jsp?forum=18
|
| Changed: |
< < |
| > > |
|
| Deleted: |
< < |
Since I'm going on holidays for two weeks, the next release will be scheduled sometime around mid/end september. I will have no access to internet/mail during this time, so please be patient
As a short teaser, here are some upcoming features: |
|
|
| Added: |
> > |
The next release will be delayed until the official release of IDEA 5.0.2 due to IDEA internal behaviour (which is supposed to get fixed in this update).
|
| Changed: |
< < |
- real classname-autocompletion in all XML-attributes requiring classnames (as in JAVA-editor, supporting CamelCaseAutoComplete?), including error-highlighting for unresolvable classes etc. (finished)
| > > |
- real classname-autocompletion in all XML-attributes requiring classnames (as in JAVA-editor, supporting CamelCaseAutoComplete?), including error-highlighting for unresolvable classes etc. (DONE)
|
| Changed: |
< < |
- intelligent autocompletion/error-highlighting everywhere other configuration elements are referenced, e.g. reference to form-bean in action-mapping, path to forward resources (action, JSP, tiles definition), properties of form-bean in JSP, .. (30% done)
| > > |
- intelligent autocompletion/error-highlighting everywhere other configuration/web elements are referenced, e.g. reference to form-bean in action-mapping (DONE), path to forward resources (action, JSP, tiles definition) (DONE), properties of form-bean in JSP (DONE), ..
|
| Changed: |
< < |
- Verify Action-Forward value: check Action-Forward being returned from Action to match valid <forward>-definition in struts-config.xml; highlight unused forwards in struts-config.xml
| > > |
- Verify Action-Forward value (DONE, next version): check Action-Forward being returned from Action to match valid <forward>-definition in struts-config.xml; highlight unused forwards in struts-config.xml
|
| Changed: |
< < |
-- YannCebron - 01 Sep 2005
| > > |
-- YannCebron - 20 Sep 2005 |
|
|
| Deleted: |
< < |
|
| Changed: |
< < |
- intelligent autocompletion everywhere other configuration elements are referenced, e.g. reference to form-bean in action-mapping, path to forward resources (action, JSP, tiles definition), properties of form-bean in JSP, .. (30% done)
| > > |
- intelligent autocompletion/error-highlighting everywhere other configuration elements are referenced, e.g. reference to form-bean in action-mapping, path to forward resources (action, JSP, tiles definition), properties of form-bean in JSP, .. (30% done)
|
| Added: |
> > |
|
|
|
| Added: |
> > |
|
| Added: |
> > |
The plugin is currently being rewritten in large parts to provide much, much more features and better integration within IDEA.
The final goal is simple: Struts with pleasure!
Since I'm going on holidays for two weeks, the next release will be scheduled sometime around mid/end september. I will have no access to internet/mail during this time, so please be patient
As a short teaser, here are some upcoming features:
- real classname-autocompletion in all XML-attributes requiring classnames (as in JAVA-editor, supporting CamelCaseAutoComplete?), including error-highlighting for unresolvable classes etc. (finished)
- intelligent autocompletion everywhere other configuration elements are referenced, e.g. reference to form-bean in action-mapping, path to forward resources (action, JSP, tiles definition), properties of form-bean in JSP, .. (30% done)
- rename refactoring support across all involved Struts components(configuration files, JSPs, JAVA-Code), e.g. renaming form-bean, rename action-path, .. (early progress, concrete possibilities TBD)
|
| Changed: |
< < |
-- YannCebron - 29 Aug 2005
| > > |
-- YannCebron - 01 Sep 2005 |
|
|
| Deleted: |
< < |
Please read the Tips available from menu "Help->Productivity Guide->" in Group "Struts Plugin"
|
| Changed: |
< < |
A short tutorial on how to setup a Struts project properly with support for Struts Plugin will follow shortly. If you have any specific questions/problems feel free to mail me directly, mail-address is listed in IDEAs plugin manager.
| > > |
SP = Struts Plugin
Open IDEA's plugin manager and download SP. Restart IDEA and open "Settings" to verify SP is installed (icon in "Project Settings"). If you have Struts Navigator Plugin installed you will be warned about problems (they won't work properly if both are installed).
There's a couple of rules/configuration steps to enable SP to work correctly with your project. Most existing project will work without any further changes, but here's a checklist if you encounter any problems:
Make sure your web module is configured properly, that is:
- web.xml listed in Deployment Descriptors and valid
- struts.jar must be present in any library path (ofcourse!
)
- web resource directories must be mapped correctly with corresponding relative deployment path
- must contain a valid and registered <!DOCTYPE> declaration STRUTS PLUGIN WON'T RECOGNIZE THEM OTHERWISE you can lookup the correct ones in your Struts distribution in folder /lib/ (search for the corresponding DTD and then in its header comment)
- can be located anywhere in your project - as long as the containing directory is correctly mapped to a relative path for deployment
- SP will automatically find all related configuration files as long as you follow the rules above (which you should do, anyway)
- separate multiple struts-config.xml files in your web.xml's ActionServlet? declaration by ","
- struts-config.xml must contain a plugin definition for TilesPlugin? (or subclass) pointing to tiles-defs.xml file(s) (multiple files separated by ",")
- configuration via ActionServlet?-parameters in web.xml is considered deprecated and not supported
Navigation Support in JSPs
- navigation will only work in conjunction with "original" Struts(-EL)-HTML tags, there's no support (yet) for custom tags overriding the original Struts tags
- use the original TLD-files (if mapping them manually in your web.xml)
Please read the Tips available from menu "Help->Productivity Guide" in Group "Struts Plugin".
If you have any specific questions/problems feel free to mail me directly, mail-address is listed in IDEAs plugin manager.
|
| Changed: |
< < |
- Include forward resource paths to Servlets: scan web.xml for servlet mappings and include them in inspections (+ navigation to web.xml ?!)
| > > |
- Handle forward resource paths to Servlets: scan web.xml for servlet mappings and include them in inspections (+ navigation to web.xml ?!)
|
| Changed: |
< < |
- V0.53 (08-24-05): multi-module support, auto-detect all config files, new navigation possibilites & quick show implementation, file templates and much more
| > > |
- V0.6 (08-29-05): support global forwards (inspection & navigation); ActionForm? property support (JSP->ActionForm: inspection & navigation); Struts-HTML-EL-support; performance enhancements
- V0.53 (08-24-05): multi-module support, auto-detect all config files, new navigation possibilities & quick show implementation, file templates and much more
|
| Changed: |
< < |
-- YannCebron - 25 Aug 2005
| > > |
-- YannCebron - 29 Aug 2005 |
|
|
| Changed: |
< < |
A short tutorial on how to setup a Struts project properly with support for Struts Plugin will follow shortly. If you have any specific questions/problems feel free to mail me directly.
| > > |
A short tutorial on how to setup a Struts project properly with support for Struts Plugin will follow shortly. If you have any specific questions/problems feel free to mail me directly, mail-address is listed in IDEAs plugin manager.
|
| Added: |
> > |
- Include forward resource paths to Servlets: scan web.xml for servlet mappings and include them in inspections (+ navigation to web.xml ?!)
|
| Changed: |
< < |
-- YannCebron - 24 Aug 2005
| > > |
-- YannCebron - 25 Aug 2005 |
|
|
| Changed: |
< < |
| > > |
|
| Added: |
> > |
TOC: No TOC in "Main.StrutsPluginDevelopment"
|
| Changed: |
< < |
Please read the Tips available from menu "Help->Productivity Guide->Group "Struts Plugin"
| > > |
Please read the Tips available from menu "Help->Productivity Guide->" in Group "Struts Plugin"
|
| Changed: |
< < |
Verify Action-Forward value: check Action-Forward being returned from Action to match valid <forward>-definition in struts-config.xml; highlight unused forwards in struts-config.xml
| > > |
- Verify Action-Forward value: check Action-Forward being returned from Action to match valid <forward>-definition in struts-config.xml; highlight unused forwards in struts-config.xml
|
| Changed: |
< < |
Structure View for struts-config.xml: Provide designated structure view, grouping ActionForms?, Actions etc.
| > > |
- Structure View for struts-config.xml: Provide designated structure view, grouping ActionForms?, Actions etc.
|
| Changed: |
< < |
Usage/Highlighting: highlight usages/unused action-forms, tiles-defs etc.
| > > |
- Usage/Highlighting: highlight usages/unused action-forms, tiles-defs etc.
|
|
|
| Added: |
> > |
Please read the Tips available from menu "Help->Productivity Guide->Group "Struts Plugin"
A short tutorial on how to setup a Struts project properly with support for Struts Plugin will follow shortly. If you have any specific questions/problems feel free to mail me directly.
|
| Changed: |
< < |
New features will be implemented as soon as time permits. Please be patient, since this is for the most part a spare time project
| > > |
New features will be implemented as soon as time permits. Please be patient, this is not a full time project
|
| Deleted: |
< < |
Struts specific file templates: create new struts-config.xml/tiles-defs.xml etc. from template as easy as creating a new Class
|
| Added: |
> > |
|
| Changed: |
< < |
*v0.4 (08-16-05): support for forwards to Actions (GoTo?, InpectResource?); fix support for web resource directories; some smaller bugfixes & improvements
| > > |
*V0.53 (08-24-05): multi-module support, auto-detect all config files, new navigation possibilites & quick show implementation, file templates and much more
*V0.4 (08-16-05): support for forwards to Actions (GoTo?, InpectResource?); fix support for web resource directories; some smaller bugfixes & improvements
|
| Changed: |
< < |
-- YannCebron - 16 Aug 2005
| > > |
-- YannCebron - 24 Aug 2005 |
|
|
| Added: |
> > |
Struts specific file templates: create new struts-config.xml/tiles-defs.xml etc. from template as easy as creating a new Class
|
| Added: |
> > |
*v0.4 (08-16-05): support for forwards to Actions (GoTo?, InpectResource?); fix support for web resource directories; some smaller bugfixes & improvements
|
| Changed: |
< < |
-- YannCebron - 14 Aug 2005
| > > |
-- YannCebron - 16 Aug 2005 |
|
|
| Changed: |
< < |
Navigation (CTRL+B) in struts-config.xml: Navigate from action to referenced action-form (DONE); highlight usages/unused action-forms etc.
| > > |
Usage/Highlighting: highlight usages/unused action-forms, tiles-defs etc.
|
| Deleted: |
< < |
Integrate Tiles-configuration with struts-config.xml: check forward-names in action-mappings against used tiles configuration files; autocomplete definition names; usage view/navigation between struts-config.xml and tiles-defs.xml
|
| Added: |
> > |
*V0.3 (08-14-05): Tiles support (jump to tiles definition from struts-config.xml, GotoDeclaration?-support in tiles-defs.xml); InvalidForwardResourceInspection?: verify forward paths in struts-config.xml (including Tiles definition names if applicable)
|
| Changed: |
< < |
-- YannCebron - 12 Aug 2005
| > > |
-- YannCebron - 14 Aug 2005 |
|
|
| Changed: |
< < |
%META:FILEATTACHMENT{name="strutspluginv01alpha.jar" attr="" comment="StrutsPlugin V0.1alpha (build #3430)" date="1123504576" path="strutspluginv01alpha.jar" size="32735" user="RossiLaura" version="1.1"}%
| > > |
%META:FILEATTACHMENT{name="strutspluginv01alpha.jar" attr="h" comment="StrutsPlugin V0.1alpha (build #3430)" date="1123504576" path="strutspluginv01alpha.jar" size="32735" user="RossiLaura" version="1.1"}% |
|
|
| Changed: |
< < |
Navigation (CTRL+B) in struts-config.xml: Navigate from action to referenced action-form etc.; highlight usages/unused action-forms etc.
| > > |
Navigation (CTRL+B) in struts-config.xml: Navigate from action to referenced action-form (DONE); highlight usages/unused action-forms etc.
|
| Added: |
> > |
* V0.2beta (08-12-05): GoToDeclaration? (CTRL+B) in struts-config.xml: open forward resource in editor; go to form-bean declaration from action; other minor changes (see changelog in plugin manager)
|
| Changed: |
< < |
-- YannCebron - 06 Aug 2005
| > > |
-- YannCebron - 12 Aug 2005 |
|
|
| Changed: |
< < |
%META:FILEATTACHMENT{name="strutspluginv01alpha.jar" attr="" comment="StrutsPlugin V0.1alpha (build #3430)" date="1122663428" path="K:\strutsplugin\strutspluginv01alpha.jar" size="32735" user="YannCebron" version="1.1"}%
| > > |
%META:FILEATTACHMENT{name="strutspluginv01alpha.jar" attr="" comment="StrutsPlugin V0.1alpha (build #3430)" date="1123504576" path="strutspluginv01alpha.jar" size="32735" user="RossiLaura" version="1.1"}% |
|
|
| Changed: |
< < |
Boolean-check for Action Form: does not yet detect boolProperty=false in nested code blocks, e.g. in enclosing if-blocks
| > > |
New features will be implemented as soon as time permits. Please be patient, since this is for the most part a spare time project
|
| Changed: |
< < |
TODO/Ideas
Verify Action-Forward value: check Action-Forward being returned from Action to match valid <forward>-definition in struts-config.xml
| > > |
Verify Action-Forward value: check Action-Forward being returned from Action to match valid <forward>-definition in struts-config.xml; highlight unused forwards in struts-config.xml
Structure View for struts-config.xml: Provide designated structure view, grouping ActionForms?, Actions etc.
Navigation (CTRL+B) in struts-config.xml: Navigate from action to referenced action-form etc.; highlight usages/unused action-forms etc.
Integrate Tiles-configuration with struts-config.xml: check forward-names in action-mappings against used tiles configuration files; autocomplete definition names; usage view/navigation between struts-config.xml and tiles-defs.xml
|
| Changed: |
< < |
* V0.1alpha (072905): Initial public test release containing 5 inspections. Tested with IDEA build #3430 (RC4) and #3431 (RC5). Now available via IDEA's builtin plugin manager!
| > > |
* V0.1beta (08-06-05): improvements, new quickfixes, 1 new inspection (see changelog in plugin manager for details)
* V0.1alpha (07-29-05): Initial public test release containing 5 inspections. Tested with IDEA build #3430 (RC4) and #3431 (RC5). Now available via IDEA's builtin plugin manager!
|
| Changed: |
< < |
-- YannCebron - 01 Aug 2005
| > > |
-- YannCebron - 06 Aug 2005 |
|
|
| Added: |
> > |
Boolean-check for Action Form: does not yet detect boolProperty=false in nested code blocks, e.g. in enclosing if-blocks
TODO/Ideas
Verify Action-Forward value: check Action-Forward being returned from Action to match valid <forward>-definition in struts-config.xml
|
| Changed: |
< < |
Please provide feedback, error reports, ideas for improvements to the email address shown in IDEA's PluginManager.
| > > |
Please provide feedback, error reports, ideas for improvements to the email address shown in IDEA's plugin manager.
|
| Changed: |
< < |
* V0.1alpha (072905): Initial public test release containing 5 inspections. Tested with IDEA build #3430.
-- YannCebron - 29 Jul 2005
| > > |
* V0.1alpha (072905): Initial public test release containing 5 inspections. Tested with IDEA build #3430 (RC4) and #3431 (RC5). Now available via IDEA's builtin plugin manager!
|
| Added: |
> > |
-- YannCebron - 01 Aug 2005 |
|
|
| Added: |
> > |
%META:FILEATTACHMENT{name="strutspluginv01alpha.jar" attr="" comment="StrutsPlugin V0.1alpha (build #3430)" date="1122663428" path="K:\strutsplugin\strutspluginv01alpha.jar" size="32735" user="YannCebron" version="1.1"}% |
|
|
| Added: |
> > |
%META:TOPICINFO{author="YannCebron" date="1122657240" format="1.0" version="1.1"}%
This is the homepage for the StrutsPlugin?.
Please provide feedback, error reports, ideas for improvements to the email address shown in IDEA's PluginManager.
* V0.1alpha (072905): Initial public test release containing 5 inspections. Tested with IDEA build #3430.
-- YannCebron - 29 Jul 2005 |
View
| Diffs | r1.47 | > | r1.46 | > | r1.45
| More
|
|