Amazon Ads

2012年3月20日 星期二

Struts2的s:if tag

import com.opensymphony.xwork2.ActionSupport;

public class DemoAction extends ActionSupport {

    /**
     *
     */
    private static final long serialVersionUID = 3847991430058456326L;

    private String demoString;

    ...
   
    public String getDemoString() {
       return demoString;
    }

    public void setDemoString(String demoString) {
       this.demoString = demoString;
    }
}
若要在JSP中使用來判斷demoString的值是否為「0」的話,則是利用Struts2的tag,用法如下:&s:if <s:if test="%{demoString eq 0}">

</s:if>
<s:elseif test="%{demoString eq 2}">
    <%-- other condition --%>
</s:elseif>
<s:else>
<%-- else --%>
</s:else>


注意:上列中test=""中是%{...}


2012年3月15日 星期四

【筆記】MySQL的USING用法

USING是在MySQL中使用join時可以使用,當兩個要join的資料表中,用在on的欄位名稱相同時,就可以用using代替,如:
在A表中有欄位C1,在B表中也有欄位C1,一般在join A和B兩個Table時,會寫成:
select a.XX, b.yy from A a inner join B b on a.C1 = b.C1
但當join用的欄位名稱相同時,如上列的C1,就可以寫成:
select a.XX, b.yy form A a inner join B b using(C1)

2012年3月10日 星期六

Aptana對jQuery的支援

依據上一篇的安裝後,Aptana貌似已可支援jQuery,若仍有問題,依據下列網址的教學來安裝或更新Budle Development
https://wiki.appcelerator.org/display/tis/JavaScript+Library+Support#JavaScriptLibrarySupport-jQuery%28

好用的Javascript開發工具-Aptana

之前在一位朋友的介紹下,開始使用Aptana,是一項免費的開發工具,使用起來,很是喜歡!


 有兩種方式可以下載,一個是「Standalone Version」,下載完後安裝起來,你會發現,就是變形的Eclispe嘛!習慣用Eclipse開始的朋友應該對他的開發環境不會太陌生。

拜歐習慣用「Eclipse Plug-in Version」的方式安裝在日常使用的Eclipse上,點選下載頁中的「Eclipse Plug-in Version」再按下方的「Download」就會進到下載頁面,看到如下圖的區塊。



 將中間那塊藍色超連結複製起來(按旁邊的圖示就可複製,真貼心!),開啟你的Eclipse,依上面的指示操作,就會看到下列的安裝畫面,再來只要是「Next and Finish」,應該就可以成功地安裝囉。






安裝成功重新開啟後,在編輯Javascript時,就會出現輔助的功能囉。(如果再怎麼試,還是沒跑出來,請確認你對該檔案的類型,是以Aptana編輯器開啟的哦!)