首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSP EL自定义函数中的异常处理实践

JSP EL自定义函数中的异常处理实践
EN

Stack Overflow用户
提问于 2011-03-08 19:51:24
回答 1查看 637关注 0票数 1

我已经定义了一个custom function来包装Jackson object mapper,但是不确定如何处理所有检查过的异常?

具体来说,我的问题是:我应该如何解析此代码中的待办事项?:

代码语言:javascript
复制
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当前为:

代码语言:javascript
复制
<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>
EN

回答 1

Stack Overflow用户

发布于 2011-03-08 19:55:17

只要在方法的throws子句中声明它们,直到您知道如何处理它们/在哪里处理它们。

代码语言:javascript
复制
public static String toJSON(Object o) throws IOException {
    return new ObjectMapper().writeValueAsString(o);
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5232071

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档