什么是“webwork”程序?有什么用处?如卸载会有什么坏处?
什么是“webwork”程序?有什么用处?如卸载会有什么坏处?
答案或建议:
WebWork 概述
WebWork是由OpenSymphony组织开发的,致力于组件化和代码重用的拉出式MVC模式J2EE Web框架。WebWork目前最新版本是2.1,现在的WebWork2.x前身是Rickard Oberg开发的WebWork,但现在WebWork已经被拆分成了Xwork1和WebWork2两个项目。 Xwork简洁、灵活功能强大,它是一个标准的Command模式实现,并且完全从web层脱离出来。 Xwork提供了很多核心功能:前端拦截机(interceptor),运行时表单属性验证,类型转换,强大的表达式语言(OGNL – the Object Graph Notation Language),IoC(Inversion of Control倒置控制)容器等。 WebWork2建立在Xwork之上,处理HTTP的响应和请求。WebWork2使用ServletDispatcher将HTTP请求的变成Action(业务层Action类), session(会话)application(应用程序)范围的映射,request请求参数映射。WebWork2支持多视图表示,视图部分可以使用JSP, Velocity, FreeMarker, JasperReports,XML等。在WebWork2.2中添加了对AJAX的支持,这支持是构建在DWR与Dojo这两个框架的基础之上
Web 应用程序的设计开发是复杂并且费时的。然而,你能够通过运用一种框架处理常见的Web应用程序来简化开发流程。许多开源Web应用框架能够做到这一点甚至更好一些。这些开发框架中最好的一个就是WebWork,是开源项目中OpenSymphony组的一个Web应用开发框架。
WebWork的最大优点是它的简单性和灵活性。WebWork有一个很小的API,它使开发者可以迅速进行开发工作。WebWork是许多特性和适用性的组合,包括使用variour view技术,例如JavaServer Pages(JSP),Velocity,Extensible Stylesheet Language Transformations Specification(XSLT)和JasperReporters。WebWork拥有一个活跃的社区,有许多文章、开发者和用户。
WebWork是建立在称为XWork的Command模式框架之上的强大的基于Web的MVC框架。
WebWork2的特性包括
灵活的Validation框架
允许你在XML文件中定义验证内容,在运行时通过Interceptor自动应用,因此完全脱离Action类。新版支持客户端验证。
Type conversion 允许你在类之间很容易转换对象。
OGNL(Object Graphical Navigation Language)表达式语言:
允许动态对象图表遍历和方法执行,使用ValueStack透明访问多Beans的属性。WW2也具有使用JSTL的能力。
IoC(Inversion of Control)容器
管理组件的生命周期,使客户获得组件实例不需要创建注册类(与容器环境无关)。
Velocity Templates
使UI组件可重用,从而允许开发者容易定制Web页面的look & feel。
Interceptors
在Actions处理的前后动态拦截,以简单化Action代码,增加减少代码的机会。
支持I18N。
容易和第三方软件集成
包括Hibernate, Spring, Pico, Sitemesh等。
支持多种视图技术
如JSP,Velocity,FreeMarker,JasperReports,XML等。
支持Packages和Namespaces,来管理Actions。
------------------
看来是可以删除的,这个一个程序开发的工具
删除方法----开始----控制面版----添加或者删除程序----删除之
转 载 请 保 留:http://www.baikewenda.com/tech/soft/6/11/a09643922.htm
更多内容推荐:
» 对方发了数次邮件都已成功发出,我为什么仍然收不到?
» 怎么将文档在另外一台电脑中打印出来?
» “我的文档”跑到“我的电脑”里,怎么也删除不掉
» 什么叫博克?
» 怎样发短信让对方不见我的号码
» 怎样安装双操作系统
» 车上的CD播放器写着CD-RW是什么意思
» QQ中的聊天记录,上传和下载是什么意思?
» U盘和手机内存卡做成启动盘后如何恢复原样
» e人e本T3怎么设置网络连接
» moto xt300如何硬格?
» 怎么把excel里的表格插入word并且做成动态
» Windows XP Home 如何添加IIS
» Windows7安装到最后一步不动了怎么办?
» 台式电脑如何设置自动关机功能?
» 中国移动的M值多久清空一次?
» 怎么将文档在另外一台电脑中打印出来?
» “我的文档”跑到“我的电脑”里,怎么也删除不掉
» 什么叫博克?
» 怎样发短信让对方不见我的号码
» 怎样安装双操作系统
» 车上的CD播放器写着CD-RW是什么意思
» QQ中的聊天记录,上传和下载是什么意思?
» U盘和手机内存卡做成启动盘后如何恢复原样
» e人e本T3怎么设置网络连接
» moto xt300如何硬格?
» 怎么把excel里的表格插入word并且做成动态
» Windows XP Home 如何添加IIS
» Windows7安装到最后一步不动了怎么办?
» 台式电脑如何设置自动关机功能?
» 中国移动的M值多久清空一次?
推荐内容
·怎样才能让刚买的电脑联上网
·照片打开为什么不是所见即所得?
·FireFox设置系统默认浏览器的异常及解决办法
·怎么删掉WORD(或EXCEL)文件下拉菜单中的文档(或文件)名?
·Word中A4纸打印从中间对折装订怎样设置?
·PDF文件要用什么程序打开?
·设置word文件密码的方法
·AutoCAD出现Exception in acmgd.dll ARX Command错误
·Deamon Tool 怎么用?
·怎么播放.mkv文件?
·jar怎么转换成txt
·Firefox、Opera下使用雅黑字体的问题
·怎么在Word文档中加入背景音乐
·如何迁移Outlook配置
·QQ聊天记录的挽救方法?
·如何使下载的文件默认为迅雷下载
·PDF文件中的内容如何变成WORD格式?
·QQ面板的透明度设置在哪里?
·千千静听不能保存播放列表的问题
·Word中如何输入分数?
·如何禁止使用任务管理器?
·WIN2003上如何安装ADOBE CS3
·如何彻底删除skype的文本聊天记录
·什么软件可以临时关闭笔记本电脑的触摸板?
·安装Office 2010出错,提示“Error 1406”
·照片打开为什么不是所见即所得?
·FireFox设置系统默认浏览器的异常及解决办法
·怎么删掉WORD(或EXCEL)文件下拉菜单中的文档(或文件)名?
·Word中A4纸打印从中间对折装订怎样设置?
·PDF文件要用什么程序打开?
·设置word文件密码的方法
·AutoCAD出现Exception in acmgd.dll ARX Command错误
·Deamon Tool 怎么用?
·怎么播放.mkv文件?
·jar怎么转换成txt
·Firefox、Opera下使用雅黑字体的问题
·怎么在Word文档中加入背景音乐
·如何迁移Outlook配置
·QQ聊天记录的挽救方法?
·如何使下载的文件默认为迅雷下载
·PDF文件中的内容如何变成WORD格式?
·QQ面板的透明度设置在哪里?
·千千静听不能保存播放列表的问题
·Word中如何输入分数?
·如何禁止使用任务管理器?
·WIN2003上如何安装ADOBE CS3
·如何彻底删除skype的文本聊天记录
·什么软件可以临时关闭笔记本电脑的触摸板?
·安装Office 2010出错,提示“Error 1406”