FIXED BUGS
WW-11 : i18n support in ValidationEditorSupport.
WW-29 : Client Action documentation. Documentation about all dispatchers has been added to the manual.
WW-98 : Outdated skeleton project.
WW-100: Update documentation on commons-logging.jar.
WW-145: ValueStack does not call method when non-String parameter is null.
WW-164: URL Tag does not work with parameters named the same.
WW-173: Apostrophe in data causing IllegalArgumentException in ui:label.
WW-187: GenericDispatcher does not pop actions from ValueStack correctly in a servlet environment.
WW-188: Getting the root of the stack does not work.
WW-190: Webwork includes ;jsessionid= in parameter values.
WW-195: NullPointerException in PropertyTag.
WW-197: ActionSupport.invalidInput() should have public access.
WW-209: Jasper reports cannot access ActionContext in subreports.
WW-215: Make ServletDispatcher.wrapRequest sensitive to webwork's i18n encoding config.
WW-247: webwork.util.Sorter, dubious code in getDescending.
WW-257: IteratorGenerator tag broken in 1.3.1.
WW-272: ServletValueStack sometimes uses the wrong pageContext.
WW-273: ServletValueStack findInContext does not look in session.
WW-276: ValueStack tries to get property editor when not needed.
WW-296: Expression language cannot handle numbers starting with . like .90.
WW-320: IllegalArgumentException in TextTag when using request parameters.
WW-365: WW 1.3 fails under Tomcat 4.1.24 out of the box. Saxon.jar is no longer included.
WW-367: Class cast exception is thrown when trying to display a String array.
WW-383: Velocity UI template radiomap.vm missing
NEW FEATURES
WW-92 : Timestamp support.
WW-108: textfield et all tags in taglib.tld need an optional template attribute added.
WW-179: There should be a webwork.dispatcher.TestDispatcher.getAction(String aName, Map params) method.
WW-189: It should be possible to access attributes from the current stack object.
WW-192: Sort tag does not support Arrays.
WW-224: Adding additional attributes to webwork.view.taglib.ui.table.renderer.LinkCellRenderer.
WW-227: Inconsistent support for Arrays in Iterator tags. All iterator tags will now handle
Maps/Collections/arrays/Iterators/Enumerations.
WW-214: Action tag includes value stack. A new NoParameters marker interface was added so actions specified
inline can choose to not automatically get all parameters implicitly, and only get the ones explicity
specified inside the tag.
WW-371: Property tag is inefficient when used to push a value on the stack. A new push tag was added to address this.
WW-381: Add id attribute to webtable tag.
Added Clover reports and improved testcases.
Added ability to reload xml configuration files via setting webwork.configuration.xml.reload=true
in webwork.properties.
Added support for dynamically reloading Java action classes, via setting webwork.action.java.reload=true.
Added NoContent action. This enables the posting of a form without changing the current page in the browser.
Dynamic view mapping. It is now possible to use variables in your actions.xml/properties files like ${myValue},
which will be evaluated at runtime and invoke getMyValue() on your Action to determine the view page.
PERFORMANCE
WW-239: HttpSession access should be synchronized in SessionMap.
WW-283: Tabbed pane is not thread safe.
WW-338: Performance enhancements to URLBean/URLTag.
WW-368: Configuration lookups may throw several exceptions before finding requested value.
New CachingConfiguration class added.
WW-370: BasicPropertyTag throws exception each time it is invoked.
WW-377: webwork.util.Query contains non threadsafe code.
WW-380: FastByteArrayOutputStream copies byte by byte.
TextUtil rewritten to achieve better performance when doing HTML escaping
ValueStack performance improved when calling methods
COMPATIBILITY ISSUES
WW-172: Exception handling in ServletDispatcher. ServletDispatcher now catches Throwable, so all exception
handling is within webwork now. Also, the webwork renderer error page now correctly returns an
http status of 500, rather than 200.
WW-191: Property editors should not throw exceptions on null values for objects.
WW-237: WebworkVelocityServlet bases on deprecated servlet from velocity core. A new Velocity WebApp resource
loader was added, so velocity templates will now look in the webapp before the global classpath.
URLBean for velocity was changed so that it behaves in a more similar manner to URLTag. POST parameters are
no longer included, and its state is not modified when toString() is called.
The introduction of a new test parser will now cause some incorrectly written expressions that used to be pass
to now be correctly marked as errors. For example settings['foo'] == 'bar') used to pass, but now a correct
unmatched bracket error is shown. The new parser will fall back to the JavaCC parser on expressions it can't
handle.
COSMETICS
WW-141: <javac> in build.xml needs encoding attribute.
WW-220: Velocity template for ui:textarea needs improvement
WW-230: No error when WW can't find its template directory. A more helpful error message is now shown.
Cookbook is now available on website.
没有合适的资源?快使用搜索试试~ 我知道了~
webwork-1.4-src.zip_webwork_webwork s_webwork.zip_webwork1.4.zip
共590个文件
java:287个
jsp:114个
html:63个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 3 浏览量
2022-09-21
03:32:32
上传
评论
收藏 7.12MB ZIP 举报
温馨提示
webwork source,关于webwork学习非常不错的东西。
资源推荐
资源详情
资源评论
收起资源包目录
webwork-1.4-src.zip_webwork_webwork s_webwork.zip_webwork1.4.zip (590个子文件)
.classpath 2KB
stylesheet.css 1KB
main.css 466B
styles.css 192B
.cvsignore 151B
.cvsignore 26B
actions.dtd 330B
webwork_medium.gif 8KB
webwork_medium.gif 8KB
validation_sequence.gif 7KB
validation_sequence.gif 7KB
webwork_small.gif 4KB
webwork_small.gif 4KB
webwork_tiny.gif 2KB
webwork_tiny.gif 2KB
small_pyramid.gif 2KB
small_pyramid.gif 2KB
unsorted_desc.gif 836B
unsorted_desc.gif 836B
sorted_desc.gif 835B
sorted_asc.gif 835B
sorted_asc.gif 835B
sorted_desc.gif 835B
unsorted_asc.gif 834B
unsorted_asc.gif 834B
views-jasper.html 16KB
tag-attributes.html 12KB
quickstart.html 12KB
Performance_Tips.html 11KB
faq.html 10KB
Using_JSTL_seamlessly_with_WebWork.html 9KB
fundamentals-el.html 9KB
fundamentals-configure.html 8KB
Handling_file_uploads.html 7KB
index.html 7KB
index.html 6KB
dispatchers.html 6KB
fundamentals-intro.html 5KB
The_Three_Uses_Of_The_Property_Tag.html 4KB
Iterating_Different_Objects.html 4KB
howto-error.html 4KB
fundamentals-model12.html 4KB
howto-i18n.html 3KB
fundamentals-valuestack.html 3KB
Using_CommandDriven_Actions.html 3KB
fundamentals-install.html 3KB
fundamentals-action.html 3KB
howto-chain.html 3KB
Multiple_Graphical_Submit_Buttons.html 3KB
CookBook.html 2KB
Populate_Form_Bean_and_access_its_value.html 2KB
Using_WebWork_Components.html 2KB
Form_Validation.html 2KB
fundamentals-building.html 2KB
howto-wizard.html 2KB
Reloading_Java_Actions.html 2KB
How_to_add_retrieve_from_HttpSession.html 2KB
Skinning.html 2KB
community.html 2KB
Prepared_Actions.html 1KB
SessionAware_Actions.html 1KB
Select_Tag_Tips.html 1KB
Action_Aliasing.html 1KB
Iterating_over_a_Map.html 1021B
fundamentals-command.html 966B
Action_Tag.html 964B
How_to_return_a_view_with_zero_code.html 930B
Rules_of_the_Value_Stack.html 886B
license.html 772B
Reloading_xml_files.html 416B
fundamentals-api.html 359B
Running_WebWork_on_SunONE.html 349B
webwork-blank_app.html 311B
package.html 297B
package.html 273B
package.html 225B
package.html 218B
package.html 215B
package.html 214B
package.html 211B
package.html 210B
package.html 189B
index.html 168B
package.html 103B
package.html 82B
package.html 78B
package.html 78B
package.html 64B
INSTALL 1KB
WebWork.ipr 22KB
xerces.jar 1.65MB
clover-1.2.3.jar 1.23MB
xalan.jar 783KB
itext-0.92.jar 500KB
velocity-dep-1.3.1.jar 498KB
jakarta-poi-1.5.1-final-20020615.jar 455KB
jasperreports.jar 375KB
log4j-1.2.8.jar 344KB
js.jar 323KB
httpunit.jar 241KB
共 590 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
御道御小黑
- 粉丝: 58
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于python实现的基于PyQt5和爬虫的小说阅读系统.zip
- 机械设计整经机上纱自动化sw20非常好的设计图纸100%好用.zip
- Screenshot_20240427_031602.jpg
- 网页PDF_2024年04月26日 23-46-14_QQ浏览器网页保存_QQ浏览器转格式(6).docx
- 直接插入排序,冒泡排序,直接选择排序.zip
- 在排序2的基础上,再次对快排进行优化,其次增加快排非递归,归并排序,归并排序非递归版.zip
- 实现了7种排序算法.三种复杂度排序.三种nlogn复杂度排序(堆排序,归并排序,快速排序)一种线性复杂度的排序.zip
- 冒泡排序 直接选择排序 直接插入排序 随机快速排序 归并排序 堆排序.zip
- 课设-内部排序算法比较 包括冒泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、归并排序和堆排序.zip
- Python排序算法.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功