javax.servlet.jsp.tagext를 확장하는 태그 클래스가 있습니다. SimpleTagSupport. 는 내가 표현 언어이 평가하기 전에 몸을 처리하려는, 그래서 나는이 :JSP : SimpleTagSupport에서 EL 표현식 평가 - getExpressionEvaluator가 사용되지 않음? (Spring MVC)
<body-content>tagdependent</body-content>
을 내 .TLD 파일에.
신체와 함께 물건을 만든 후에 EL을 처리하고 싶습니다. 는 현재 내가 이런 걸 사용
VariableResolver variableResolver = getJspContext().getVariableResolver();
Object evaluatedCode = null;
try {
evaluatedCode = getJspContext().getExpressionEvaluator().evaluate(snippetCode, String.class, variableResolver, null);
} catch (ELException e) {
throw new IllegalStateException(e);
}
을하지만 이를 사용되지 않습니다 워드 프로세서는 getExpressionEvaluatorgetVariableResolver 및 을 말한다.
올바른 방법은 ELContext을 사용하는 것입니다. 어떻게하면됩니까?