火星文 技术研习社

Noname Cat, Keep Thinking
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

通过 JSTL 调用 MySQL 存储过程的例子

Posted on 2009-11-08 07:18  剑廿三  阅读(310)  评论(0编辑  收藏  举报

这个方法貌似是不能取得输出(OUT)类型的返回参数值的。但庆幸的是可以调用存储过程啦。

<sql:update var="procNewRecord" sql="call test_new(?)" dataSource="${datasource}">
    <sql:param value="Jane"/>
</sql:update>

其中 sql param 中是可以置入 ${name} ${person.name} 这样的参数赋值方式的。

在网上搜寻方法的时候有人提出使用 exec proc_name ?,? 这种命令方式,经实践,在 MySQL 5.1 里是行不通的,其他版本没试过。