我的建议是完全忘记
<sql>标记,并使用纯Java(在servlet或首选MVC框架的操作中)进行所有数据库操作。这个servlet将建立一个bean实例列表,准备由您的JSP显示。用于
RequestDispatcher将请求从servlet调度到JSP。
甚至官方的Java
EE教程都说:
表7-7中列出的用于访问数据库的JSTL
SQL标记旨在用于快速原型设计和简单的应用程序。对于生产应用程序,数据库操作通常封装在JavaBeans组件中。

我的建议是完全忘记
<sql>标记,并使用纯Java(在servlet或首选MVC框架的操作中)进行所有数据库操作。这个servlet将建立一个bean实例列表,准备由您的JSP显示。用于
RequestDispatcher将请求从servlet调度到JSP。
甚至官方的Java
EE教程都说:
表7-7中列出的用于访问数据库的JSTL
SQL标记旨在用于快速原型设计和简单的应用程序。对于生产应用程序,数据库操作通常封装在JavaBeans组件中。