模型组件中的异常处理

时间:2014-04-14 06:49:18

标签: java jsp

我对以下问题感到困惑:

您正在实施模型组件。您意识到如果丢失与数据库的连接,可能会出现IOException。以下是选项:

  1. 实施多路径以提供与数据库的冗余连接,从而避免连接失败的风险。

  2. 提供错误处理程序页面,如果出现错误,请使用调用ISP中的page指令重定向到该页面。

  3. 如果出现异常,请使用JSTL标记来控制。

  4. 使用try / catch块覆盖问题区域并实施适当的恢复或回退行为。

  5. 我认为答案是第4号选项,但它的书面答案是3我不知道怎么回事?

1 个答案:

答案 0 :(得分:0)

IMO,假设一旦抛出IOException,就无法重新连接到数据库,因此您将使用JSTL(视图组件)来显示相应的错误消息。