jive中這段程式碼什麼意思?
// check for <setup>true</setup> in the jive config file. If setup does // equal true, inactivate this setup tool boolean doSetup = false; // Try loading a Jive class: try { Class jiveGlobals = Class.forName("com.jivesoftware.forum.JiveGlobals"); // authorization class used below Class authorization = Class.forName("com.jivesoftware.forum.Authorization"); Class[] params = new Class[1]; params[0] = "".getClass(); Method getJiveProperty = jiveGlobals.getMethod("getJiveProperty", params); if (getJiveProperty == null) { doSetup = true; } else { // Call JiveGlobals.getJiveProperty("setup") String[] args = {"setup"}; Object setupVal = getJiveProperty.invoke(null, args); if (setupVal == null) { doSetup = true; } else { String setup = (String)setupVal; if (!"true".equals(setup)) { doSetup = true; } } } } catch (Exception e) { doSetup = true; } <p class="indent"> |
這段程式碼檢測配置檔案中的<setup></setup>標籤中的值是true,為什麼用Class,Method這樣的機制?有和好處?
相關文章
- 請教:Jive中的moderate是什麼意思?
- 請教站長:Jive中的moderate是什麼意思?
- 大家看我這段程式碼有什麼問題麼?
- [提問交流]下面這段程式碼中沒帶註釋的那3行是什麼意思呢?謝謝!!!
- 低程式碼是什麼意思?
- 低程式碼是什麼意思
- jpetstore的一段程式碼,請高手解釋一下什麼意思啊
- golang中time型別的這個是什麼意思?Golang型別
- mysql中是什麼意思?MySql
- js 中~~是什麼意思?JS
- Jive程式碼中AuthorizationFactory類
- 低程式碼開發平臺是什麼意思?
- 低程式碼是什麼意思?低程式碼平臺的技術特點是什麼?
- C++中::是什麼意思C++
- python中len什麼意思Python
- mysql中的“=”是什麼意思MySql
- JQuery中$(document)是什麼意思有什麼作用jQuery
- c++ 原始碼中&&變數是什麼意思呢?C++原始碼變數
- 各位老師請指教。movsx,cdq是什麼意思。另外這段程式的密碼演算法。謝謝 (2千字)密碼演算法
- 這段程式碼如何理解?
- C++ 這個語句中[&]是什麼意思C++
- python中return是什麼意思?Python
- python中mat是什麼意思?Python
- python中global是什麼意思?Python
- javascript中window.$是什麼意思JavaScript
- ->在c++中是什麼意思C++
- solid在css中什麼意思SolidCSS
- Linux中gpgcheck是什麼意思?作用是什麼?LinuxGC
- ip段/數字,如192.168.0.1/24是什麼意思?
- 這是什麼騷批程式碼!
- Linux中殭屍程式是什麼意思?怎麼檢視殭屍程式?Linux
- !important 什麼意思?Import
- 域名解析中“TTL”是什麼意思?
- TypeScript 中的字面量是什麼意思TypeScript
- Linux中建立group是什麼意思?Linux
- c++中 -> 是什麼意思,如何使用C++
- C#中的 int?是什麼意思C#
- linux中pm2什麼意思Linux