翻訳と辞書
Words near each other
・ Webu Sayadaw
・ Webuser
・ Webuye
・ Webuye Constituency
・ Webvan
・ Webvet
・ WebVR
・ WebVTT
・ Webware (disambiguation)
・ Webware for Python
・ WebWatcher
・ WebWeaver Suite
・ WebWhacker
・ WebWM
・ WeBWorK
WebWork
・ Webwork
・ WEBY
・ Webydo
・ WebYeshiva
・ WEBZ
・ Webzen Games
・ WEC
・ WEC 1
・ WEC 11
・ WEC 12
・ WEC 13
・ WEC 14
・ WEC 15
・ WEC 16


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

WebWork : ウィキペディア英語版
WebWork

WebWork was a Java-based web application framework developed by OpenSymphony that merged into the current Struts2 framework. It was designed to improve developer productivity and simplify code. WebWork was built on top of XWork, which provided a generic command pattern framework as well as an Inversion of Control container.
WebWork provided support for building reusable UI templates, such as form controls, UI themes, internationalization, dynamic form parameter mapping to JavaBeans, client and server side validation, etc.
==Design goals and overview==
In a standard Java EE web application, the client will typically submit information to the server via a web form. The information is then either handed over to a Java Servlet which processes it, interacts with a database and produces an HTML-formatted response, or it is given to a JavaServer Pages (JSP) document which intermingles HTML and Java code to achieve the same result. Both approaches are often considered inadequate for large projects because they mix application logic with presentation and make maintenance difficult.
WebWork's designers attempted to understand what they regarded as existing frameworks' limitations, and to work to eliminate them. It supports type conversion, continuations, and interceptors. WebWork also supports multiple-view technologies like JSP, velocity, and FreeMarker.
WebWork was designed and implemented with a specific set of goals:
*Web Designer never had to touch Java code
*Create multiple "Web Skins" for an application
*Change Look and Feel
*Change Layout on a given Web Page
*Change Flow among Web Pages
*Move
*existing
* data elements from one page to another
*Integrate with various backend infrastructures
*Reuse components
*Perform internationalization (i18n) of a web application
*Keep the API small and to the point
*Ability to learn WebWork fast, by making all the fancier features optional
*Allow the developer to choose how to implement as much as possible, while providing default implementations that work well in most cases.〔()〕

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「WebWork」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.