被打包成EAR,WAR,JAR的组件不能使用File I/O吗?

05-05-26 aill
先来说说EJB

在ejb规范里提到,ejb里不能使用线程,不能操作本地文件等,

不过好像可以通过配置资源适配器来操作文地文件,不知道该如何理解

该如何操作

再说说Servlet吧

在Servlet里操作File 我有用过,但是听说打包成war以后就不能操作了

,原因是不能获取当前路径,但是应该可以使用绝对路径啊例如:File file=new File("c:\temp.temp");

主要是文件上传的时候要用到File操作,即使是不上传到服务器磁盘而上传到数据库,那如果文件太大也需要File来进行缓存啊,

不知道各位大虾是如何操作的?

猜你喜欢