海外主机测评

您现在的位置是:首页 > 云服务器知识 > 正文

云服务器知识

webworkwebworker serviceworker

cds8202023-03-24云服务器知识163
本文目录一览:1、webwork是什么2、我的电脑内有个叫webwork的文件夹总是删不掉怎么解决3、webwork相关配置webwork是什么WebWork是由Open

本文目录一览:

  • 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的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~