/* Main Class
Dependency
jstl.jar
taglibs standard.jar
servlet-api.jar
jsp-api.jar
*/
import javax.servlet.jsp.PageContext;
import org.apache.taglibs.standard.lang.jstl.ELEvaluator;
import org.apache.taglibs.standard.lang.jstl.ELException;
import org.apache.taglibs.standard.lang.jstl.JSTLVariableResolver;
import org.apache.taglibs.standard.lang.jstl.VariableResolver;
import org.apache.taglibs.standard.lang.jstl.test.PageContextImpl;
public class Main {
public static void main(String[] args) throws ELException {
VariableResolver vr = new JSTLVariableResolver();
ELEvaluator e = new ELEvaluator(vr);
PageContext pContext = new PageContextImpl();
pContext.setAttribute("user", "Solnone");
Object o = e.evaluate("Hello ${user}",
pContext, String.class, null, null);
System.out.println(o);
}
}
/* System.out
Hello Solnone
*/
2008年3月15日
直接使用 JSTL Expression Language
The Jakarta Taglibs Project
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言