src/org/nutz/lang/segment/Segments.java
public static String replace(Segment seg, Context context) {
        if (null == seg)
            return null;

        // 增加缺失的占位符号
        for (String key : seg.keys())
            if (!context.has(key))
                context.set(key, "${" + key + "}");

        return seg.render(context).toString();
    }
public static String replace(Segment seg, Context context) {
        if (null == seg)
            return null;

        // 增加缺失的占位符号
        for (String key : seg.keys())
            if (!context.has(key))
                context.set(key, "${" + key + "}");

        return seg.render(context).toString();
    }
根据字符串片段，将上下文对象替换对应占位符。未赋值的占位符维持原样
<p>
比如：

@param seg
片段对象
@param context
上下文对象
@return 替换后的字符串