DWR中經常使用參數列表

DWR中經常使用<init-param>參數列表  

2007-08-08 17:56:45|  分類: Ajax |字號 訂閱html

 

2.2.1 安全參數
allowGetForSafariButMakeForgeryEasier 開始版本:2.0 默認值:false 描述:設置成true使DWR工做在Safari 1.x , 會稍微下降安全性。
crossDomainSessionSecurity 開始版本:2.0 默認值:true
描述:設置成false使可以從其餘域進行請求。注意,這樣作會在安全性上有點冒險,參考一下這篇文章,在沒有理解這個後果前不要設置成爲false。
debug 開始版本:1.0 默認值:false 描述:設置成true使DWR可以debug和進入測試頁面 scriptSessionTimeout 開始版本:2.0 默認值:1800000(30分鐘) 描述:script session 的超時設置 maxCallCount 開始版本:2.0rc2 和 1.1.4 默認值:20 描述:一次批量(batch)容許最大的調用數量。(幫助保護Dos***)
2.2.2 Ajax服務器加載時保護參數
pollAndCometEnabled 開始版本:2.0java

默 認值:false 描述:設置成true能增長服務器的加載能力,儘管DWR有保護服務器過載的機制。 maxWaitingThreads 開始版本:2.0 默認值:100 描述:最大等待線程數量。 preStreamWaitTime 開始版本:2.0 默認值:29000(單位:毫秒) 描述:對一個打開流前的反應,等待的最大時間 postStreamWaitTime 開始版本:2.0 默認值:1000(單位:毫秒) 描述:對一個打開流後的反應,等待的最大時間
2.2.3 其餘參數
ignoreLastModified 開始版本:2.0 默認值:false 描述:默認值支持最後修改,這樣就容許服務器端對客戶端請求較少資源。設置爲true就能屏蔽支持。 scriptCompressed 開始版本:1.1 默認值:false
描 述:DWR可以執行簡單的壓縮,設置爲true能夠激活此功能。另外還有一個未公開的有關係的重要參數「compressionLevel」,此參數容許 你配置壓縮類型。查看這裏獲得更多詳細資料。 sessionCookieName 開始版本:2.0 默認值:JSESSIONID 描述:DWR經過檢查文檔和提取當前session ID支持URL重寫。一些servlet引擎使用非標準的cookie名。參數容許你改變默認值。 welcomeFiles 開始版本:2.0 默認值:index.html, index.htm, index.jsp 描述:相似於web.xml的<welcome-file-list>標籤web

2.3 日誌配置
DWR 工做在JDK1.3中不支持java.util.logging,但咱們並不強迫任何人都去使用commons-logging或者log4j,因此在使 用HttpServlet.log()方法時DWR將正常工做,若是沒有日誌類的話。然而若是DWR可使用,那麼它將使用日誌。 Commoms-Logging 因爲大多數servlet容器都使用它,幾乎每一個人都將使用commons-logging。因此若是你的webapp不明確使用commons- logging,它將被默認設爲可使用。 在這些日誌將被一些配置文件所約束,好比java.util.logging或者log4j,能夠去查看他們各自的文檔得到詳情。 HttpServlet.log() 若是你正在使用HttpServlet.log(), 如下的代碼用來控制DWR日誌 <init-param> <param-name>logLevel</param-name> <param-value>DEBUG</param-value> </init-param>
值能夠是:FATAL,ERROR,WARN(默認),INFO,DEBUG安全

相關文章
相關標籤/搜索