📄 changelog.html
字号:
<LI>Fixed bug in NetBeans/Forte module where Struts Console module was disabling printing for Struts config files.</LI><BR><BR>
<LI>Added support for <messages-resources> and <plug-in> elements in 1.1 config files.</LI><BR><BR>
<LI>Updated code to be more efficient and use less memory.</LI><BR><BR>
<LI>Changed distribution to have a master directory (i.e. struts-console-1.11).</LI><BR><BR>
</UL><BR>
<A NAME="1.10"></A>
<B>Version 1.10 - 05/22/2002</B><BR>
<UL>
<LI>Added ability to specify new config file version in stand-alone app when creating new config files from scratch.</LI><BR><BR>
<LI>Added support for <controller> element in 1.1 config files.</LI><BR><BR>
<LI>Updated help/installation documentation.</LI><BR><BR>
<LI>Removed unnecessary duplicate of JDOM classes from console.jar thus making downloads smaller.</LI><BR><BR>
</UL><BR>
<A NAME="1.9.1"></A>
<B>Version 1.9.1 - 04/24/2002</B><BR>
<UL>
<LI>Fixed bug again that was supposedly fixed in 1.9 release. This should take care of the problem.</LI><BR><BR>
</UL><BR>
<A NAME="1.9"></A>
<B>Version 1.9 - 04/16/2002</B><BR>
<UL>
<LI>Fixed bug introduced in 1.8 release where creating and opening files would cause an exception to be thrown and render the program unusable.</LI><BR><BR>
</UL><BR>
<A NAME="1.8"></A>
<B>Version 1.8 - 04/16/2002</B><BR>
<UL>
<LI>Added support for new 1.1 config file elements: <global-exceptions>, <exception> and <form-property>.</LI><BR><BR>
<LI>Fixed Oracle JDeveloper Addin to support JDeveloper 9i RC2 and future versions.</LI><BR><BR>
</UL><BR>
<A NAME="1.7"></A>
<B>Version 1.7 - 03/20/2002</B><BR>
<UL>
<LI>Added config file's version to file tabs in standalone version.</LI><BR><BR>
<LI>Added "key" field to data sources panel.</LI><BR><BR>
<LI>Updated Action's "validate" parameter to default to true if not if not specified in config file.</LI><BR><BR>
</UL><BR>
<A NAME="1.6"></A>
<B>Version 1.6 - 03/04/2002</B><BR>
<UL>
<LI>Fixed bug where 1.1 config files were not being properly validated against the right DTD.</LI><BR><BR>
<LI>Fixed bug where NetBeans module required that the XML module be disabled in versions 3.3+ of NetBeans in order for the Struts Console module to work. This is no longer necessary.</LI><BR><BR>
</UL><BR>
<A NAME="1.5"></A>
<B>Version 1.5 - 02/26/2002</B><BR>
<UL>
<LI>Added ability to edit properties.</LI><BR><BR>
<LI>Fixed bug with JBuilder plugin where exceptions were being thrown when JSP files were opened in JBuilder.</LI><BR><BR>
<LI>Fixed NetBeans/Forte module to handle invalid config files.</LI><BR><BR>
<LI>Fixed NetBeans/Forte module to support read only files.</LI><BR><BR>
</UL><BR>
<A NAME="1.4"></A>
<B>Version 1.4 - 02/06/2002</B><BR>
<UL>
<LI>Added plugin support for Oracle JDeveloper 9i. This allows users to seamlessly manage Struts config files with the Struts Console from within the JDeveloper IDE.</LI><BR><BR>
<LI>Renamed JSP Converter to "Page Converter" since it can convert any HTML-based page and not just JSPs.</LI><BR><BR>
<LI>Updated Page Converter to have much more functionality and fixed outstanding bugs.</LI><BR><BR>
<LI>Added support for preserving options' state in standalone version of app. Now if you change the Look And Feel or other options it will be remembered for each time the app is run.</LI><BR><BR>
<LI>Added "Recent Files" support in standalone version so that recently opened files can be re-opened quickly.</LI><BR><BR>
<LI>Added ability to specify a config file to open on the command line when running the standalone version. This allows you to have the app open a file on startup.</LI><BR><BR>
</UL><BR>
<A NAME="1.3"></A>
<B>Version 1.3 - 01/03/2002</B><BR>
<UL>
<LI>Added ability to close all open files in standalone version.</LI><BR><BR>
<LI>Updated JBuilder plugin to work with JBuilder 4.</LI><BR><BR>
<LI>Updated "console.sh" startup script to support Cygwin.</LI><BR><BR>
</UL><BR>
<A NAME="1.2"></A>
<B>Version 1.2 - 12/17/2001</B><BR>
<UL>
<LI>Added support for opening multiple files at once in standalone version.</LI><BR><BR>
<LI>Added ability to switch look and feel of the standalone version of the application.</LI><BR><BR>
<LI>Added ability to turn off config file DTD validation. This allows the app to work with config files that have a modified structure (DTD). This "feature" should only be used when absolutely necessary and may break standard Struts Console functionality.</LI><BR><BR>
<LI>Fixed bug in JBuilder plugin where changes to a file in the Source view would cause the Struts Console view to "forget" where it was.</LI><BR><BR>
<LI>Fixed bug in JBuilder plugin where exceptions would be generated if an invalid config file was used. Now an informational error message is displayed with a button to go to the line in question in the "source" view.</LI><BR><BR>
<LI>Fixed bug where JBuilder plugin did not support read only files.</LI><BR><BR>
<LI>Fixed bug in NetBeans/Forte module where the Save button was enabled all the time regardless of whether a file's contents had been changed.</LI><BR><BR>
</UL><BR>
<A NAME="1.1"></A>
<B>Version 1.1 - 11/26/2001</B><BR>
<UL>
<LI>Updated "console.bat" script to work with directories with spaces in their names under MS Windows. Thanks to Steinar Bang <Steinar.bang@tandbergtv.com> for sending this fix to me.</LI><BR><BR>
<LI>Updated "Open" and "Save" dialogs (in standalone version) to now remember the last directory so that you don't have to navigate back to the "working" directory.</LI><BR><BR>
<LI>Updated Forte/NetBeans module to no longer "remove" standard IDE functionality from the Struts Config file popup menus that are accessed by right clicking on the files in the explorer window.</LI><BR><BR>
<LI>Fixed bug where Forte/NetBeans module was not prompting to save modified files when IDE was shutdown.</LI><BR><BR>
<LI>Fixed long running bug in both standalone version and IDE plugin versions of the app where the app prompted to save config files whether they were modified or not. Now the app only prompts to save config files if they have actually been modified.</LI><BR><BR>
<LI>Fixed bug, introduced by the "Referencing Actions" tab on Form Bean screen, where after adding new Form Beans would throw an exception.</LI><BR><BR>
</UL><BR>
<A NAME="1.1b2"></A>
<B>Version 1.1 beta 2 - 11/05/2001</B><BR>
<UL>
<LI>Struts Console is now able to be plugged into Borland JBuilder. This allows users to seamlessly manage Struts config files with Struts Console from within the JBuilder IDE.</LI><BR><BR>
<LI>Updated "Referencing Actions" tab on Form Bean screen to allow for double-clicking of Actions, which takes you to that Action's screen.</LI><BR><BR>
<LI>Fixed bug where double-clicking on table elements would break if more than one config file was open at a time. This was only happening in the NetBeans/Forte module since you can only have one file open at a time in the standalone version.</LI><BR><BR>
<LI>Fixed bug where NetBeans/Forte module was throwing exceptions when NetBeans/Forte started up after having been closed with a Struts Console window open. Thanks to Petr Jiricka <petr.jiricka@czech.sun.com> for pointing this out.</LI><BR><BR>
</UL><BR>
<A NAME="1.1b1"></A>
<B>Version 1.1 beta 1 - 10/26/2001</B><BR>
<UL>
<LI>Struts Console is now able to be plugged into both Sun's Forte and the NetBeans IDEs as a module. This allows users to seamlessy manage Struts config files with Struts Console from within their IDE.</LI><BR><BR>
<LI>Added JSP converter tool for converting JSPs to use Struts' HTML tag library.</LI><BR><BR>
<LI>Added ability to add new form beans from the "Form Bean" tab on the Action screen.</LI><BR><BR>
<LI>Added "Referencing Actions" tab to "Form Bean" screen so that you can see which actions use the given form bean.</LI><BR><BR>
<LI>Updated windows batch file to no longer require editing to get the app running on windows. Thanks to Cl髒is Yutaka Harada <clovis@scopus.com.br> for sending me this update.</LI><BR><BR>
<LI>Fixed bug where the "default Action" warning message was being displayed when it wasn't supposed to be.</LI><BR><BR>
<LI>Fixed bug where "add" dialogs were not showing up properly on Linux under certain window managers. Thanks to Ken Beyer <kab@metatec.com> for pointing this out and helping me debug the problem.</LI><BR><BR>
</UL><BR>
<A NAME="1.0.1"></A>
<B>Version 1.0.1 - 10/15/2001</B><BR>
<UL>
<LI>Fixed bug where app would not read Struts Configuration 1.1 files. Now the app supports both 1.0 and 1.1 files. Thanks to Dirk Storck <dirk.storck@cms.tecmath.de> for pointing this out.</LI><BR><BR>
</UL><BR>
<A NAME="1.0"></A>
<B>Version 1.0 - 10/10/2001</B><BR>
<UL>
<LI>Fixed bug where app was throwing exceptions when trying to add new data sources to an existing config file. Thanks to Martin Fekete <feky@zoznam.sk> for pointing this out.</LI><BR><BR>
<LI>Fixed bug where "New Action" dialog was requiring a parameter to be entered before the action could be created. This parameter field should be optional and has been changed. Thanks to Martin Fekete <feky@zoznam.sk> for pointing this out.</LI><BR><BR>
<Li>Fixed bug where config file comments were being removed by the app when new <form-beans>, <global-forwards> and <action-mappings> elements were added.</LI><BR><BR>
<LI>Fixed bug where the "Source" screen was not showing the right file contents when a file was opened or a new file was created.</LI><BR><BR>
<LI>Changed formatting of "new" config files to be much cleaner.</LI><BR><BR>
</UL><BR>
<A NAME="1.0b2"></A>
<B>Version 1.0 beta 2 - 10/08/2001</B><BR>
<UL>
<LI>Fixed bug where after sorting a table and then double clicking on one of the elements the app showed the wrong element. Thanks to Martin Fekete <feky@zoznam.sk> for pointing this out.</LI><BR><BR>
<LI>Fixed bug where app was generating <action> tags with empty "type", "forward" and "include" attributes. This causes XML parsers to fail the Struts DTD validation. Thanks to Martin Fekete <feky@zoznam.sk> for pointing this out.</LI><BR><BR>
<LI>Fixed bug where the app would allow you select more than one action as the default ("unknown"). Now when you select an action as the default it changes all other actions to not be the default and shows a warning message indicating that it has changed the other actions.</LI><BR><BR>
<LI>Fixed bug where app would allow non Struts Configuration 1.0 XML files to be opened as long as the XML passed the parser's validation checks. Now only Struts Configuration 1.0 files can be opened with the app.</LI><BR><BR>
</UL><BR>
<A NAME="1.0b1"></A>
<B>Version 1.0 beta 1 - 10/07/2001</B><BR>
<UL>
<LI>New, more user friendly interface.</LI><BR><BR>
<LI>Added support for data sources.</LI><BR><BR>
<LI>Added support for "parameter" and "unknown" attributes for <action> tags.</LI><BR><BR>
<LI>Added dialogs for the addition of new form beans, forwards and actions.</LI><BR><BR>
<LI>Added prompt to save open config file when closing application, when opening other config files and when creating new config files.</LI><BR><BR>
<LI>Added removal confirmations to each of the tables.</LI><BR><BR>
<LI>Added ".xml" filter to file dialogs so that unnecessary files don't show up.</LI><BR><BR>
<LI>Disabled the ability for table columns to be reordered.</LI><BR><BR>
<LI>Fixed bug where app was not putting <set-property> tags in the right place inside of <action> tags according to the DTD. The app now places the tags in the right order. Thanks to Greg Ferguson <gregferg@nortelnetworks.com> for pointing this out.</LI><BR><BR>
<LI>Fixed bug where app was not putting <form-beans>, <global-forwards> and <action-mappings> tag in the right places according to the DTD. This was happening when you edited a config file without all of the afformentioned tags. Once you saved the config it would add these tags and add them in the wrong place.</LI><BR><BR>
<LI>Fixed console.sh to point to the new package for the main "Console" program class. Thanks to Tom Janofsky <tomjanofsky@yahoo.com> for pointing out that I had not changed the shell script.</LI><BR><BR>
</UL><BR>
<A NAME="0.3"></A>
<B>Version 0.3 - 09/17/2001</B><BR>
<UL>
<LI>Added ability to sort data in tables by clicking on the table column headers.</LI><BR><BR>
<LI>Fixed bug where newly created config files were missing <!DOCTYPE> declaration.</LI><BR><BR>
<LI>Fixed bug where "Form Bean Name" was not being set properly on the "Form Settings" tab on the "Action Mappings" tab. Thanks to Rakesh <ayilliath@india.com> for catching this.</LI><BR><BR>
<LI>Added keyboard shortcuts for opening, closing and saving files.</LI><BR><BR>
<LI>Added "Editor" and "Source" views. Source view affords the ability to view the current Struts config file source in real-time as it is being edited.</LI><BR><BR>
</UL><BR>
<A NAME="0.2"></A>
<B>Version 0.2 - 09/13/2001</B><BR>
<UL>
<LI>Changed console.bat to run "java" from the %JAVA_HOME%\bin directory</LI><BR><BR>
<LI>Added tool tip text to "Add" and "Remove" buttons on the Action Mappings tab/screen.</LI><BR><BR>
<LI>Fixed bug where exceptions would be thrown if the Struts config file did not have all of the major elements (<form-beans>, <global-forwards> and <action-mappings>). Now you can edit a file that has just:<BR><BR><struts-config><BR></struts-config><BR><BR>This makes the app now conform to the actual DTD which says that none of the major elements are required.</LI><BR><BR>
<LI>Added toolbar for convenient acces to "New", "Open" and "Save" functionality.</LI><BR><BR>
<LI>Added functionality for creating "New" Struts config files. Use the "File" menu or toolbar to access the "New" function.</LI><BR><BR>
<LI>Changed default window size to 800x600 from 640x480. I think most people have moved to higher resolutions these days.</LI><BR><BR>
<LI>Added shell script for starting application under *NIX platforms. Thanks to Rogerio Saran <rsaran@organox.com.br> for sending me his "console.sh" file.</LI><BR><BR>
</UL><BR>
<A NAME="0.1"></A>
<B>Version 0.1 - 09/12/2001</B><BR>
<UL>
<LI>Initial Release</LI><BR><BR>
</UL><BR>
</FONT>
</BLOCKQUOTE><BR>
<HR WIDTH="100%" SIZE="1" NOSHADE>
<FONT FACE="Arial,Helvetica" SIZE="-1"><B><A HREF="http://www.jamesholmes.com/">JamesHolmes.com</A></B> | <A HREF="mailto:james@jamesholmes.com">james@jamesholmes.com</A></FONT>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -