成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Webwork配置詳解

開發(fā) 后端
本文向您介紹WebWork配置的一些知識,包擴web.xml的配置、Servlet映射和webwork.properties文件的創(chuàng)建等 webwork-example.war 是WebWrok自帶的很有代表性的功能演示例子,掌握它是提高你的WebWork技術(shù)水平的捷徑 webwork-migration.jar 提供快速將1.x版本移植到2.x版本所用的類文件

首先從https://webwork.dev.java.net/servlets/ProjectDocumentList下載WebWork壓縮包,并將其解壓開來,本文中使用的是webwork-2.1.7版本。

webwork-2.1.7版本。

WebWork配置第一步當然是打開解壓目錄,你將看到以下的文件和目錄:

webwork-2.x.jar 當然就是WebWrok最新發(fā)布的Jar包

webwork-example.war 是WebWrok自帶的很有代表性的功能演示例子,掌握它是提高你的WebWork技術(shù)水平的捷徑

webwork-migration.jar 提供快速將1.x版本移植到2.x版本所用的類文件

docs目錄 WebWrok的使用文檔,包括api文檔、clover文檔、單元測試(Junit)文檔等

lib目錄 WebWork在運行或編譯時所用到的所有.jar包

src目錄 源程序目錄

之后在Tomcat下部署一個完整webwork的程序,其目錄結(jié)構(gòu)為

webapps(WEB根目錄)

|- WEB-INF

|- classes (用于存放class文件)

|- xwork.xml (webwork配置文件)

|- webwork.properties (webwork屬性參數(shù)配置文件)

|- lib (用于存放jar文件)

|- web.xml (web項目配置文件)

其中必須要在lib文件夾中加入的jar文件分別為

webwork-2.1.7.jar

xwork.jar ———— 包含webwork構(gòu)建所依賴的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下的相應(yīng)的jar文件拷貝到WEB-INF\lib目錄

WebWork配置中的web.xml文件

  1. <?xml version="1.0" encoding="UTF-8"?>  
  2. <!DOCTYPE web-app PUBLIC "-//Sun Microsystems,   
  3. Inc.//DTD Web Application 2.3//EN"   
  4. "http://java.sun.com/dtd/web-app_2_3.dtd">  
  5. <web-app>  
  6. <display-name>My WebWork Application</display-name

增加有關(guān)servlet定義的節(jié)點

  1. <servlet>  
  2. <servlet-name>webwork</servlet-name>  
  3. <servlet-class>com.opensymphony.webwork.  
  4. dispatcher.ServletDispatcher  
  5. </servlet-class>  
  6. <load-on-startup>1</load-on-startup>  
  7. </servlet>  

將這個servlet映射至某個URL模式

  1. <servlet-mapping>  
  2. <servlet-name>webwork</servlet-name>  
  3. <url-pattern>*.action</url-pattern>  
  4. </servlet-mapping>  

增加webwork標簽庫的定義節(jié)點

  1. <taglib>  
  2. <taglib-uri>webwork</taglib-uri>  
  3. <taglib-location>/WEB-INF/webwork.tld  
  4. </taglib-location>  
  5. </taglib>  
  6. </web-app> 

創(chuàng)建xwork.xm的WebWorkl配置文件

  1. <!DOCTYPE xwork PUBLIC   
  2. "-//OpenSymphony Group//XWork 1.0//EN"   
  3. "http://www.opensymphony.com/xwork/xwork-1.0.dtd">  
  4. <xwork> 

將webwork-default.xml文件包含進來,其中包含了讓webwork正常運行的標準配置

  1. <include file="webwork-default.xml" />  
  2. <package name="example" extends="webwork-default"

在此范圍內(nèi)配置以編寫完成的action,例如:

  1. <action name="hello" class="  
  2. org.liky.webwork.liky.HelloWorldAction"> 

在action中配置完成后的跳轉(zhuǎn)路徑

  1. <result name="success" type="dispatcher">  
  2. index.jsp</result>  
  3. </action>  
  4. </package>  
  5. </xwork>  

創(chuàng)建webwork.properties文件

webwork.properties文件主要用于配置webwork的通用配置選項,如:webwork的字符編碼等,一下就不一一列出了,僅將幾個常用的配置項列出以供參考

webwork.i18n.encoding=GBK (webwork的字符編碼,默認值為:ISO-8859-1)

webwork.tag.altSyntax=true (設(shè)為true的時候,webwork的JSP標簽將使用webwork2.2的標準語法,默認值為:false)

以上便完成了webwork配置,之后便可以編寫程序進行使用了。

【編輯推薦】

  1. WebWork框架原理與應(yīng)用(1)
  2. 用WebWork注冊頁面建立過程
  3. WebWork注入Servlet方法詳解
  4. WebWork中返回INPUT的原因
  5. WebWork如何實現(xiàn)文件上傳配置過程
責(zé)任編輯:冰荷 來源: csdn
相關(guān)推薦

2009-07-09 15:55:18

WebWork配置文件

2009-07-16 14:08:14

webwork配置

2009-07-10 11:07:00

WebWork注入Servlet方法

2009-07-16 17:42:47

WebWork配置

2009-07-14 17:53:11

WebWork安裝WebWork配置

2009-07-16 14:58:03

WebWork安裝WebWork配置

2009-07-09 16:22:12

WebWork配置

2009-07-10 11:02:17

WebWork參數(shù)配置

2009-07-08 09:29:58

WebWork

2009-07-14 15:52:00

WebWork文件下載

2009-07-14 16:08:41

WebWork學(xué)習(xí)

2009-07-16 16:51:56

WebWork驗證機制

2009-07-16 16:08:30

WebWork Act

2009-07-08 09:55:51

WebWork下載

2009-07-16 16:01:54

WebWork敏捷開發(fā)

2009-07-08 10:30:57

WebWork

2009-07-08 10:11:30

WebWork

2009-07-14 14:04:36

WebWork框架

2009-07-14 01:00:43

WebWorkActionConte

2009-07-16 16:27:26

Struts WebW
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产婷婷| 剑来高清在线观看 | 99re国产 | 亚洲色图综合 | 久久激情网 | 日韩国产中文字幕 | 免费国产一区二区 | 中文字幕一区二区三区不卡 | 久久精品色欧美aⅴ一区二区 | 成人中文字幕在线观看 | 亚洲综合成人网 | 成人动漫视频网站 | 久久精品一 | 欧美h版| 精品国产一区二区国模嫣然 | 老牛嫩草一区二区三区av | 国产精品一区在线 | 中日字幕大片在线播放 | 91视视频在线观看入口直接观看 | 在线观看www | 日日干干夜夜 | 九九视频网 | 国产69精品久久久久777 | 欧美一级在线 | 国产亚洲网站 | 91久久久精品国产一区二区蜜臀 | 亚洲a视频 | 自拍亚洲| 欧美精品v国产精品v日韩精品 | 999国产精品视频免费 | 福利片在线 | 天天天堂 | 天堂av影院| www日本在线 | 在线免费观看成人 | 亚洲最大的黄色网址 | 亚洲国产一区二区在线 | 五月婷婷激情网 | 伊色综合久久之综合久久 | 亚洲欧美在线一区 | 欧美在线一区二区三区四区 |