oracle存储过程java source返回一个list集合

java_freshman01 2011-03-26 10:20:08
我想通过在Action中调用数据库服务器上的存储过程,存储过程再调java source返回一个集合。返回给jsp页面展示。
就是说,通过调用这个java source查询数据库服务器上的一个文件目录,在应用服务器上通过<select></select>显示出来
下面是java source代码:

create or replace and compile java source named dirlist as
import java.io.File;

public class DirList {

public static String[] getList(String directory) {
File path = new File(directory);
String[] filelist = path.list();
return filelist;
}
}

具体怎么调用呢?
...全文
383 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
java_freshman01 2011-03-28
  • 打赏
  • 举报
回复
多谢,问题已经解决。java直接调用function就行了
hyee 2011-03-27
  • 打赏
  • 举报
回复
在JAVA中调用SQL的集合需要返回的是oracle.sql.ARRAY,并且需要使用ArrayDescriptor.createDescriptor来指向PL/SQL的一个类,具体参考oracle jdbc api官方文档。
java_freshman01 2011-03-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 java3344520 的回复:]

record
[/Quote]
?什么意思,不明白。
iqlife 2011-03-26
  • 打赏
  • 举报
回复
record

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧