在這個範例中,Net.Data 巨集會呼叫 Java 程式 echoString。 巨集會傳遞兩個字串參數到 Java 語言環境。 在將第二個參數列印到標準輸出 (stdout) 之前, 第一個字串將告訴 Java 程式要使用斜體或粗體來高亮度標示第二個參數 (字串)。 因為程式會傳遞 "I" (代表斜體), 所以 Web 伺服器會在瀏覽器上以斜體方式顯示字串 Hello World。 Java 程式的原始檔會位在巨集之後。
巨集:
%FUNCTION(DTW_JAVAPPS) echoString(textAttribute, text){ %}
%HTML(runjava){
@echoString("I","Hello World")
%}
Java 程式:
class echoString {
public static void main (String args[]) {
if (args[0].equals("I"))
System.out.println("<I>" + args[1] + "</I>");
else
System.out.println("<B>" + args[1] + "</B>");
}
}