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

WebWork的23個參數配置

開發 后端
本文向您介紹23個WebWork參數配置的說明,這些參數可以知道您更好的設置WebWork框架。

1.文件說明

default.properties缺省的WebWork參數配置文件,可以被classpath根目錄下的

webwork.properties 文件覆蓋

2.配置工廠

WebWork參數配置的Configuration.

用戶可以擴展 com.opensymphony.webwork.config.Configuration

來創建自己的方式來獲取配置參數以傳給webwork

#

webwork.configuration=com.opensymphony.webwork.config.DefaultConfiguration

3.指定locale,編碼

用來設置你的缺省 locale和編碼方案

# webwork.locale=en_US

webwork.i18n.encoding=UTF-8國際化

4.Object Factory

如果指定了,缺省的ojbect factory在這里可以被覆蓋

注意:縮寫在某些情況下是支持的,例如 "spring" .作為代替,

你可以提供一個 com.opensymphony.xwork.ObjectFactory 子類的名稱

# webwork.objectFactory = spring

5.自動裝配策略

指定當使用SpringObjectFactory時的自動裝配邏輯.

合法值包括: name, type, auto, 和 constructor (缺省為 name )

webwork.objectFactory.spring.autoWire = name

6.類緩存

標識webwork-spring集成,如果類實例應該被緩存

這可能,直到將來Spring版本讓它變得可能,否則就保持它為true

除非你確切的知道你在做什么,否則不要改變

合法的值包括: true, false (true 是缺省的)

webwork.objectFactory.spring.useClassCache = true

7.缺省對象類型裁決者

如果設定了,缺省的對象類型裁決者可以被覆蓋

注意: 縮寫在某些情況下支持,例如 "tiger" or "notiger"

作為代替,你可以提供一個

com.opensymphony.xwork.util.ObjectTypeDeterminer 實現類的名字

注意: 如果在classpath里有 xwork-tiger.jar,

GenericsObjectTypeDeterminer 缺省會被使用

關閉tiger支持,在這里使用 "notiger" 屬性值.

#webwork.objectTypeDeterminer = tiger

#webwork.objectTypeDeterminer = notiger

8.文件上傳設置

用來處理HTTP POST請求,編碼使用MIME-type multipart/form-data方式的

# webwork.multipart.parser=cos

# webwork.multipart.parser=pell

webwork.multipart.parser=jakarta保存的目錄缺省使用

javax.servlet.context.tempdir

webwork.multipart.saveDir=

webwork.multipart.maxSize=2097152

9.定制配置

WebWork參數配置裝載定制的屬性文件(不會覆蓋webwork.properties!)

#

webwork.custom.properties=application,com/webwork/extension/custom

10.缺省URL映射處理器

用來處理request URL如何映射到action,或者相反的映射(用戶可以實現自己的處理)

webwork.mapper.class=com.opensymphony.

webwork.dispatcher.mapper.DefaultActionMapper

11.缺省后綴

DefaultActionMapper使用的設置

你可以提供一個逗號分割的列表,例如

webwork.action.extension=action,jnlp,do

webwork.action.extension=action

12.是否靜態文件由FilterDispatcher服務

FilterDispatcher使用的設置

如果為true,那么WebWork將會為它jar包內的靜態文件提供服務.

如果為false,那么靜態文件必須在/webwork下面可以訪問

webwork.serve.static=true

13.標簽語法設定

使用 alternative syntax 在大多數地方需要 %{} 來計算標簽的字符串屬性的值

webwork.tag.altSyntax=true

14.開發模式設定

當設置為true時,WebWork會對開發者更友好.這包括:

webwork.i18n.reload = true

webwork.configuration.xml.reload = true

引發不同的調試信息或者忽略的問題為錯誤信息

例如: 正常情況下,一個請求 foo.action?someUnknownField=true

會被忽略(從web過來的任何值,都是不可信的).

因此,在開發的時候,當這些錯誤發生時立刻提醒,這可能是有用的

webwork.devMode = false 譯注:

設置為true時,所有有名字(name)的input都必須有對應的setter,否則會報錯.

如果不需要,請刪除name.

15.國際化資源設定

當設置為true,資源包會在每個請求時自動重新載入.

這在開發時很方便,但是不應該在生產狀態下使用

webwork.i18n.reload=false

16.theme和模板設定

標準的UI theme

改變這個會映射缺省由那個路徑的模板來輸出JSP控件標簽

webwork.ui.theme=xhtml

webwork.ui.templateDir=template設置缺省模板類型,可以是ftl,vm,jsp

webwork.ui.templateSuffix=ftl

17.配置自動更新設定

配置自動重新裝載,這會導致配置來重新載入xwork.xml, 當它改變的時候

webwork.configuration.xml.reload=false

18.Velocity配置設定

velocity.properties 文件的位置.缺省是 velocity.properties

# webwork.velocity.configfile = velocity.properties逗號分割的

VelocityContext 類名來鏈接到 WebWorkVelocityContext

# webwork.velocity.contexts =

19.URL相關設定

用來構建URL,例如UrlTag

webwork.url.http.port = 80

webwork.url.https.port = 443

20.自定義國際化資源

裝載自定義的缺省資源包(如果有多個,用逗號分割)

# webwork.custom.i18n.resources=testmessages,testmessages2

21.應用服務器相關設定

有些app server不能處理HttpServletRequest.getParameterMap(),

經常使用的是WebLogic,Orion和OC4J

webwork.dispatcher.parametersWorkaround = false

22.FreeMarker相關設定

WebWork參數配置要用的 Freemarker Manager 類

允許用戶插入自定義的 Freemarker Manager ,如果需要的話 必須擴展

com.opensymphony.webwork.views.freemarker.FreemarkerManager

#webwork.freemarker.manager.classname=com.

opensymphony.webwork.views.freemarker.FreemarkerManager

瀏覽 WebWorkBeanWrapper 的javadoc 了解更多信息

webwork.freemarker.wrapper.altMap=trueXSLTResult相關設定 配置

23. XSLTResult

類使用 stylesheet 緩存.

開發時設置為true,生產時設置為false.

webwork.xslt.nocache=false

【編輯推薦】

  1. WebWork注入Servlet方法詳解
  2. WebWork中返回INPUT的原因
  3. WebWork如何實現文件上傳配置過程
  4. 通過WebWork實現HelloWorld
  5. WebWork與Spring+Hibernate的整合
責任編輯:冰荷 來源: javaeye
相關推薦

2009-07-14 17:34:53

Webwork配置

2009-07-16 14:08:14

webwork配置

2009-07-16 14:58:03

WebWork安裝WebWork配置

2009-07-09 16:22:12

WebWork配置

2009-07-16 17:42:47

WebWork配置

2009-07-14 17:53:11

WebWork安裝WebWork配置

2009-07-09 15:55:18

WebWork配置文件

2009-07-08 09:29:58

WebWork

2009-07-08 09:55:51

WebWork下載

2009-07-08 10:30:57

WebWork

2009-07-14 01:00:43

WebWorkActionConte

2009-07-14 15:52:00

WebWork文件下載

2009-07-14 16:08:41

WebWork學習

2009-07-08 10:56:04

WebWork

2009-07-16 16:51:56

WebWork驗證機制

2009-07-16 16:08:30

WebWork Act

2009-07-16 16:01:54

WebWork敏捷開發

2009-07-08 10:11:30

WebWork

2009-07-14 14:04:36

WebWork框架

2009-07-09 18:24:00

WebWork與Spr
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 影音先锋中文字幕在线观看 | 中文字幕在线视频网站 | 精品国产乱码一区二区三区a | 亚洲一级毛片 | 亚洲精品成人网 | 亚洲在线| 国产精品久久久久久吹潮 | 国产日产久久高清欧美一区 | 在线区| 亚洲国产aⅴ成人精品无吗 综合国产在线 | 91亚洲国产成人久久精品网站 | 精品福利一区二区三区 | 国产69久久精品成人看动漫 | 69精品久久久久久 | 99亚洲视频 | 国产综合久久 | 综合五月婷| 色小姐综合网 | 精品久久久久久亚洲精品 | 国产精品久久一区二区三区 | 日韩免费激情视频 | 色888www视频在线观看 | 国产激情免费视频 | 国产免费观看一区 | 久久精品国产一区 | 欧美一区二区在线观看 | 国产色 | 999精品视频 | 久久一二 | 国产精品久久久久久久久久久久 | 2018国产精品 | 亚洲精品中文字幕在线观看 | 91精品国产综合久久久密闭 | 欧美午夜一区二区三区免费大片 | 亚洲天堂免费在线 | 久久草在线视频 | 亚洲欧美v| 日韩一区二区精品 | 亚洲视频a| 日韩中文字幕一区二区 | 中文字幕av亚洲精品一部二部 |