Я определил пользовательскую функцию , чтобы обернуть сопоставитель объектов Джексона , но не уверен, что делать со всеми отмеченными исключениями?
Конкретномой вопрос: как мне разрешить TODO в этом коде?:
public static String toJSON(Object o) {
ObjectMapper mapper = new ObjectMapper();
try {
return mapper.writeValueAsString(o);
} catch (JsonGenerationException e) {
// TODO Auto-generated catch block
} catch (JsonMappingException e) {
// TODO Auto-generated catch block
} catch (IOException e) {
// TODO Auto-generated catch block
}
}
Соответствующий тег taglib в настоящее время:
<function>
<description>Converts an object to JSON</description>
<name>toJSON</name>
<function-class>uk.co.ondemand.whitelabel.taglibs.ScriptingFunctions</function-class>
<function-signature>java.lang.String toJSON(java.lang.Object)</function-signature>
<example>
var theAsset = ${wls:toJSON(asset)};
</example>
</function>