servlet中生成文件

问题描述

怎么样在serlvet中生成一个文件到工程目录下面? 问题补充:飞雪无情 写道

解决方案

嗯。。你使用System.out.println(request.getRealPath("test.xml"));request.getRealPath("test.xml")就是你的项目目录下的真是物理地址!
解决方案二:
这个request.getServletPath()是返回请求的路径,你别这么用。直接用的工程名字加上文件名试试!
解决方案三:
例子我这还真没有现成的,怎么不对呢?你使用相对路径。你的servlet也在工程下面的,把你的包路径当成文件夹一层层往上找。或者直接价格"/工程名/文件名"这样试试。你的文件生成了,就是生成的地方不对是吧?
解决方案四:
和你平常生成文件的方式一样的。使用一个File对象就可以。或者FileOutStream

时间: 2024-08-21 15:02:40

servlet中生成文件的相关文章

Servlet中的上传下载文件

一.文件上传 文件的上传也是基于表单来完成的,表单中的file元素可以自动生成一个文本框和一个按钮,文本框可以输入本地文件名或路径,点击按钮则可以打开一个文件选择框让用户选中本地文件.需要注意的是在文件上传时还必须设置表单的enctype属性,并将它的值设置为multipart/form-data. upload.jsp   <FORM METHOD="POST" ENCTYPE="multipart/form-data"    ACTION="Sm

ASP中FSO加递归生成文件列表(xml)

本来生成这个xml文档是为了开发一个ftp的搜索,后来由于没有资料参考怎么搜索xml文档,也就放弃了.其中最重要的是递归的算法.生成文件列表的速度很快.这个程序可以用于生成播放列表之类的东东.需要IIS的FSO组件支持.生成类似下面的XML文档 <?xml version="1.0" encoding="gb2312"?> <ftp ip="10.1.228.228"> <DIR path="Game&qu

模板-用sightly写到jsp文件中 生成如图的页面模版 谁会?

问题描述 用sightly写到jsp文件中 生成如图的页面模版 谁会? 用sightly写到jsp文件中 生成如图的页面模板 谁会? 解决方案 http://zhidao.baidu.com/link?url=tnj8_PpyqZkHcIaLanpi51hQOkubzGuDjiIOHIMzLM0cdbs7JVeTKNjRPuRGxw2XrNjdUr_kHuyFd7Y4CvJ4ra

ios-下载生成文件到mac中

问题描述 下载生成文件到mac中 开发mac和ios项目,想在ios中生成一些帮助文件.然后添加到一些主要的附件中.但是iPhone的客户端生成非常慢,所以我想要自己生成. 应该怎么从本地文件夹下载文件到我的mac中?能在模拟器中实现吗?

问一个web在tomcat中的servlet简单问题,刚学servlet编译一个文件通不过

问题描述 问一个web在tomcat中的servlet简单问题,刚学servlet编译一个文件通不过 在我tomcat中运行后 打开自己编写的一个HelloServlet文件打不开.怎么解决好? 错误500 type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception ja

求助:C#重新生成解决方案并未生效,项目中BIN文件夹为灰色,DLL文件没有更新

问题描述 求助:C#重新生成解决方案并未生效,项目中BIN文件夹为灰色,DLL文件没有更新,是网上下载下来学习的代码,请教各位大神是什么情况灰色是否为不可编辑? 解决方案 解决方案二:删除此bin文件夹然后重新编译下.或者右键把Bin文件夹添加到项目中.解决方案三:引用1楼kongwei521的回复: 删除此bin文件夹然后重新编译下.或者右键把Bin文件夹添加到项目中. 删除Bin之后编译提示::未能加载类型"WebApplication3.Global"BIN文件添加到项目该如何操

java中excel文件生成时,其他用户不能访问application服务器

问题描述 java中生成excel文件(20000条以上数据)时,运行很长时间excel文件也无法生成,此时其他用户也无法进行对服务器的访问.不知道是什么原因请大家帮忙 解决方案 解决方案二:你说的服务器是什么服务器?Tomcat吗?Tomcat是多线程的,如果一个请求访问生成excel理论上其他的请求也是可以处理了,除非服务器cpu被占满了,这就没办法了.另外如果服务器是你自己写的话,就需要通过新建一个线程来处理excel文件生成,保证主服务器在处理excel的同事可以处理其他请求.

PHP中如何接收二进制流并生成文件

PHP接收二进制流并生成文件的代码 <?php /** 二进制流生成文件 * $_POST 无法解释二进制流,需要用到 $GLOBALS['HTTP_RAW_POST_DATA'] 或 php://input * $GLOBALS['HTTP_RAW_POST_DATA'] 和 php://input 都不能用于 enctype=multipart/form-data * @param String $file 要生成的文件路径 * @return boolean */ function bin

利用iText在JSP中生成PDF报表

js 问题的由来 前不久做了一个通过JSP生成PDF报表的小项目,算得上开了一次眼界.企业的一些信息通过网络形成Html报表,虽然IE可以直接打印显示在其中的内容,但是从界面上来看,如果直接将Html的显示结果打印出来,显得不太美观.如果将它转成PDF文件再打印,则打印效果会好很多. iText简介 iText是一个开放源码的Java类库,可以用来方便地生成PDF文件.大家通过访问http://sourceforge.net/project/showfiles.php?group_id=1525