其实这个和对象不对象的关系不大,流出去的都是二进制,只要设定不同的response的contexttype,就可以生成相应类型的文件了
我用的就是和楼主类似的代码
我用的就是和楼主类似的代码
解决方案 »
- 【高分求高手】AIX连接window FTP Server问题:Login incorrect
- JSF + tomacat + MyEclipse + hibernate javax.faces.el.EvaluationException: java.
- hibernate多对多单向关联,删除问题
- struts查询数据如何跳转到iframe显示
- 值的传递的问题
- 谁知道2008年元旦放假是怎么安排的?
- Hibernate一对多关联的问题!
- Struts的ACTION如何决定哪些操作需要使用?数据库访问封装如何实现
- 如何用程序将resultset 与jdbtable组件绑定????
- synchronize修饰一个方法时,怎么理解多个线程多个锁?是否会导致数据不安全?
- 我的网页素材不显示 朋友们来帮帮忙~
- 编码异常
可是有中文乱码啊
服务器是linux的
class Student{
int id;
String name;
Date birthday;
}
你想在客户端收到什么内容呢?
你不用生成临时文件的
java.io流有很多跟文件平行的内存操作类
比如StringWriter可以代替FileWriter
而ByteArrayOutputStream可以代替FileOutputStream
如果内容不多,你完全可以直接写到这些内存操作类中,然后把其中的内容取出来写到response.outputstram中。没必要通过文件绕个弯