webworkwebworker serviceworker
本文目录一览:
- 1、webwork是什么
- 2、我的电脑内有个叫webwork的文件夹 总是删不掉 怎么解决
- 3、webwork相关配置
webwork是什么
WebWork是由OpenSymphony组织开发的,致力于组件化和代码重用的J2EE Web框架。WebWork目前最新版本是2.2.2,现在的WebWork2.x前身是Rickard Oberg开发的WebWork,但现在WebWork已经被拆分成了Xwork1和WebWork2两个项目。实现Interceptor接口的拦截器,代码部分在intercept方法中实现。在intercept方法中,可以直接返回一个Result字符串,这样整个执行直接“短路”,这时ActiON的execute方法也不会执行(一般很少会这么用)。所以,一般都会在这个方法里调用参数对象invocation的invoke方法,并返回这个方法执行的结果。这样会持续执行后面的拦截器方法以及Action的execute方法等。
WebWork是建立在称为XWork的Command模式框架之上的强大的基于Web的MVC框架。
work简洁、灵活功能强大,它是一个标准的Command模式框架实现,并且完全从web层脱离出来。Xwork提供了很多核心功能:前端拦截机(interceptor),运行时表单属性验证,类型转换,强大的表达式语言(OGNL the Object Graph Notation Language),IoC(Inversion of Control依赖倒转控制)容器等。WebWork2建立在Xwork之上,处理HTTP的请求和响应。所有的请求都会被它的前端控制器(ServletDispatcher,最新版本是FilterDispatcher)截获。前端控制器对请求的数据进行包装,初始化上下文数据,根据配置文件查找请求URL对应的Action类,执行Action,将执行结果转发到相应的展现页面。WebWork2支持多视图表示,视图部分可以使用JSP,Velocity,FreeMarker,JasperReports,XML等。
我的电脑内有个叫webwork的文件夹 总是删不掉 怎么解决
病毒名称:Trojan.DL.Agent.xdw
关键字:webwork
该病毒会自动到这个网站下载病毒包: ,用瑞星杀毒软件的朋友可以这样操作:
1.首先确机器在联网模式下,用鼠标右键点击桌面右下角的监控图标,点禁用所有监控,使监控变成红伞。
2.打开控制面板,在“添加删除程序”中找webwork,点“更改/删除”卸载。 注意:点卸载后,会出现一个卸载界面要求输入窗口中看到的附加码,这会儿如果装有防火墙,会弹出一个联网提示,一定要选择允许通过,否则附加码显示不出来。正确输入附加码后,要手动点“确认”而不能按回车。点确认才能正确卸载。点回车默认动作是取消卸载。
3.卸载后,再次全盘杀毒,应该还会杀到一个。ok,问题解决!
webwork相关配置
下载WebWork压缩包,并将其解压开来,本文中使用的是webwork-2.1.7版本。
其中必须要在lib文件夹中加入的jar文件分别为
webwork-2.1.7.jar
xwork.jar ———— 包含webwork构建所依赖的xwork类库
common-logging.jar ———— 通用日志类库,webwork使用它来提供透明的日志记录
oscore.jar ———— 一个通用功能类库
velocity-dep.jar ———— 依赖的Velocity类库
ognl.jar ———— webwork中使用的表达式语言(ORGL)
除webwork-2.1.7.jar以外的几个jar文件都可以从WebWork压缩包中的lib\core文件夹下找到
而如果需要其他的功能(如:文件上传),则要将lib\core下的相应的jar文件拷贝到WEB-INF\lib目录
配置web.xml文件:
?xml version="1.0" encoding="UTF-8"?
!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" ""
web-app
display-nameMy WebWork Application/display-name
增加有关servlet定义的节点
servlet
servlet-namewebwork/servlet-name
servlet-classcom.opensymphony.webwork.dispatcher.ServletDispatcher
/servlet-class
load-on-startup1/load-on-startup
/servlet
将这个servlet映射至某个URL模式
servlet-mapping
servlet-namewebwork/servlet-name
url-pattern*.action/url-pattern
/servlet-mapping
增加webwork标签库的定义节点
taglib
taglib-uriwebwork/taglib-uri
taglib-location/WEB-INF/webwork.tld/taglib-location
/taglib
/web-app
创建xwork.xml配置文件
!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.0//EN" ""
xwork
include file="webwork-default.xml" /
package name="example" extends="webwork-default"
action name="hello" class="org.liky.webwork.liky.HelloWorldAction"
result name="success" type="dispatcher"index.jsp/result
/action
/package
/xwork
看看就知道了!有困难找我啊!
关于webwork和webworker serviceworker的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
相关文章
发表评论
评论列表
- 这篇文章还没有收到评论,赶紧来抢沙发吧~