How to set the JSTL variable value in java script?
You can save the whole jstl object as a Javascript object by converting the whole object to json. It is possible by Jackson in java.
import com.fasterxml.jackson.databind.ObjectMapper;
public class JsonUtil{
public static String toJsonString(Object obj){
ObjectMapper objectMapper = ...; // jackson object mapper
return objectMapper.writeValueAsString(obj);
}
}
1.0
http://www.your.url/util-functions
toJsonString
your.package.JsonUtil
java.lang.String toJsonString(java.lang.Object)
http://www.your.url/util-functions
/WEB-INF/tags/util-functions.tld
<%@ taglib prefix="uf" uri="http://www.your.url/util-functions" %>