📄 release-notes-1.1-b2.html
字号:
</ul>
</div>
<h2 id="diff">What's different?</h2>
<div class="indent">
<p>This section provides links to the Struts JavaDoc for any classes that have
been added or deprecated since the Struts 1.0 release.
</p>
<p>
<strong>Previously deprecated classes and packages removed in Struts 1.1</strong>
</p>
<ul>
<li>Removed:
<code>org.apache.struts.utils.BeanUtils</code>,
<code>org.apache.struts.utils.ConvertUtils</code>, and
<code>org.apache.struts.utils.PropertyUtils</code> - replaced by
<a href="http://jakarta.apache.org/commons/beanutils.html">
<code>org.apache.commons.beanutils</code>
</a>
</li>
<li>Removed:
<code>org.apache.struts.util.ArrayStack</code>,
<code>org.apache.struts.util.FastArrayList</code>,
<code>org.apache.struts.util.FastHashMap</code>,
<code>org.apache.struts.util.FastTreeMap</code> - replaced by
<a href="http://jakarta.apache.org/commons/collections.html">
<code>org.apache.commons.collections</code>
</a>
</li>
<li>Removed: <code>org.apache.struts.digester.*</code> - replaced by
<a href="http://jakarta.apache.org/commons/digester.html">
<code>org.apache.commons.digester</code>
</a>
</li>
<li>Removed: The <code>struts-config.dtd</code> - Replaced by <a href="http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
<code>struts-config_1_1.dtd</code>
</a>.</li>
<li>Removed: The omnibus "struts" taglib and its associated TLD - replaced by separate bean, logic, and html taglibs.</li>
<li>Removed: The "form" taglib and its associated TLD - replaced by (renamed as) the html taglib.</li>
</ul>
<p>
<strong>Packages added in Struts 1.1</strong>
</p>
<ul>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/config/package-summary.html">config</a>
</li>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/taglib/nested/package-summary.html">taglib.nested</a>
</li>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/taglib/nested/bean/package-summary.html">taglib.nested.bean</a>
</li>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/taglib/nested/html/package-summary.html">taglib.nested.html</a>
</li>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/taglib/nested/logic/package-summary.html">taglib.nested.logic</a>
</li>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/validator/package-frame.html">validator</a>
</li>
</ul>
<p>
<strong>Classes added in Struts 1.1</strong>
</p>
<p>action</p>
<ul>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/action/ActionMessage.html"> ActionMessage</a>
</li>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/action/ActionMessages.html"> ActionMessages</a>
</li>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/action/DynaActionForm.html"> DynaActionForm</a>
</li>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/action/DynaActionFormClass.html"> DynaActionFormClass</a>
</li>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/action/ExceptionHandler.html"> ExceptionHandler</a>
</li>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/action/RequestProcessor.html"> RequestProcessor</a>
</li>
</ul>
<p>actions</p>
<ul>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/actions/LookupDispatchAction.html"> LookupDispatchAction</a>
</li>
</ul>
<p>taglib.html</p>
<ul>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/taglib/html/FrameTag.html"> FrameTag</a>
</li>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/taglib/html/JavascriptValidatorTag.html"> JavascriptValidatorTag</a>
</li>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/taglib/html/MessagesTag.html">MessagesTag</a>
</li>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/taglib/html/OptionsCollectionTag.html"> OptionsCollectionTag</a>
</li>
</ul>
<p>taglib.logic</p>
<ul>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/taglib/logic/EmptyTag.html"> EmptyTag</a>
</li>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/taglib/logic/MessagesNotPresentTag.html"> MessagesNotPresentTag</a>
</li>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/taglib/logic/MessagesPresentTag.html"> MessagesPresentTag</a>
</li>
</ul>
<p>upload</p>
<ul>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/upload/CommonsMultipartRequestHandler.html"> CommonsMultipartRequestHandler</a>
</li>
</ul>
<p>util</p>
<ul>
<li>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/util/LabelValueBean.html"> LabelValueBean</a>
</li>
</ul>
<p>
<strong>Classes with members added in Struts 1.1</strong>
</p>
<p>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/action/Action.html">action.Action</a>
</p>
<ul>
<li>ACTION_SERVLET_KEY</li>
<li>APPLICATION_KEY</li>
<li>MESSAGE_KEY</li>
<li>PLUG_INS_KEY</li>
<li>REQUEST_PROCESSOR_KEY</li>
<li>execute</li>
<li>getResources(javax.servlet.http.HttpServletRequest)</li>
<li>saveMessages</li>
</ul>
<p>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/action/ActionServlet.html">action.A</a>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/action/ActionServlet.html">ctionServlet</a>
</p>
<ul>
<li>configDigester</li>
<li>convertHack</li>
<li>log</li>
<li>processor</li>
<li>getInternal</li>
<li>destroyApplications</li>
<li>destroyConfigDigester</li>
<li>getApplicationConfig</li>
<li>getRequestProcessor</li>
<li>initApplicationConfig</li>
<li>initApplicationDataSources</li>
<li>initApplicationPlugIns</li>
<li>initApplicationMessageResources</li>
<li>initConfigDigester</li>
<li>methods created for backward-compatiblity only
<ul>
<li>defaultControllerConfig</li>
<li>defaultFormBeansConfig</li>
<li>defaultForwardsConfig</li>
<li>defaultMappingsConfig</li>
<li>defaultMessageResourcesConfig</li>
</ul>
</li>
</ul>
<p>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/taglib/html/BaseHandlerTag.html">taglib.html.BaseHandlerTag</a>
</p>
<ul>
<li>indexed</li>
<li>setIndexed</li>
<li>getIndexed</li>
</ul>
<p>
<strong>Classes deprecated between Struts 1.0 and Struts 1.1</strong>
</p>
<p>action</p>
<ul>
<li>ActionException</li>
<li>ActionFormBeans</li>
<li>ActionForwards</li>
<li>ActionMappings</li>
</ul>
<p>
<strong>Classes with members deprecated between Struts 1.0 and Struts 1.1</strong>
</p>
<p>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/action/Action.html">action.Action</a>
</p>
<ul>
<li>FORM_BEANS_KEY</li>
<li>FORWARDS_KEY</li>
<li>MAPPINGS_KEY</li>
<li>getResources()</li>
<li>perform</li>
</ul>
<p>
<a href="http://jakarta.apache.org/struts/api/org/apache/struts/action/ActionServlet.html">ActionServlet</a>
</p>
<ul>
<li>findDataSource</li>
<li>findFormBean</li>
<li>findForward</li>
<li>findMapping</li>
<li>initDataSources</li>
<li>methods created for backward-compatiblity only
<ul>
<li>defaultControllerConfig</li>
<li>defaultFormBeansConfig</li>
<li>defaultForwardsConfig</li>
<li>defaultMappingsConfig</li>
<li>defaultMessageResourcesConfig</li>
</ul>
</li>
</ul>
<p>Next: <a href="installation.html">Installation</a>
</p>
</div>
<h2 id="Bugs">Known Issues</h2>
<div class="indent">
<p>The following known issues will be addressed before Final Release of
Struts 1.1. The numbers in parentheses are for the corresponding entries
in the <a href="http://nagoya.apache.org/bugzilla">Bugzilla</a> bug
tracking system.</p>
<strong>Custom Tags</strong>
<ul>
<li>The <html:form> tag generates incorrect JavaScript when the
focus is to be set on a radio button.
(<a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=1586">#1586</a>)
</li>
</ul>
<strong>Documentation</strong>
<ul>
<li>Some parts of the documentation are incomplete, especially for new
features in this release. These sections are marked TODO.
(<a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=10537">#10537</a>)
</li>
</ul>
<strong>Example Webapps</strong>
<ul>
<li>The <em>struts-blank</em> sample webapp fails to run due to problems
accessing message resources.
(<a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=10955">#10955</a>)
</li>
</ul>
<strong>Validator Framework</strong>
<ul>
<li>Validator generates incorrect JavaScript for the <select> element.
(<a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7353">#7353</a>)
</li>
<li>Validator range checking supports only integer values, and not other
numeric values such as floats and doubles.
(<a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=10191">#10191</a>)
</li>
<li>Validator does not work with Struts application modules other than
the default module.
(<a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=10348">#10348</a>)
</li>
<li>Validator does not successfully validate empty date fields.
(<a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=10349">#10349</a>)
</li>
<li>Validator does not validate data when using DynaValidatorActionForm.
(<a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=10432">#10432</a>)
</li>
<li>Validator plugin does not correctly configure multiple validation files.
(<a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=10584">#10584</a>)
</li>
</ul>
<p>Next: <a href="installation.html">Installation</a>
</p>
</div>
</div>
<!--end main-->
</div>
<!--end content-->
<div id="footer">
<img id="powered-logo" alt="Powered by Struts" src="../images/struts-power.gif" />
Copyright (c) 2000-2005, The Apache Software Foundation <span class="noprint">-
<a href="http://wiki.apache.org/struts/StrutsDocComments">Comments?</a>
</span>
</div>
<!--end footer-->
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -