其實很簡單的。就是乙個命令,但是傳進去的是乙個struct就行。
當時想到這個問題是,只要想的是如何把變數變為屬性引數傳入custom tag。
如果寫成如下的,是不行的。
<cfseta="hello">
<cf_test#a#="world"> 我想要再cf_test裡有個attributes.hello, 它的值是world
這樣的實現不了我要的效果。要以下的**才能實現我要的效果。
<cfsetatts =structnew()>
<cfsetatts[a]="world">
<cf_testattributecollection="#atts#">
函式的動態引數
def func a,c,d,e,f,b 1 print a,b func 1 def func a,b,args args 是萬能 可接收任意多個 的位置引數 在函式定義的時候叫做聚合 print a,b,args func 1,2,3,4,5,6 def func a,b,args args 是...
函式的動態引數
一 def f1 a 形參前加乙個 號,實參可以給任意多個值都可以接收 print a f1 123,344 二 def f1 a 形參必須傳入字典形式 print a f1 k1 123,k2 344 三 def f1 a,aa 以上兩種格式的實參都可以接收,萬能參 print a f1 1111...
動態引數 Object o
1.很多第三方api方法中有這種寫法,只是自己很少用這個 int org.apache.commons.dbutils.queryrunner.update string sql,object.params throws sqlexception 2.傳遞的形參中有這樣的乙個寫法 object pa...