javaWEB项目怎么输出文件到项目指定目录下
javaWEB项目如何输出文件到项目指定目录下Java code//计量流程定义(XML)文件的存放位置public static fina
javaWEB项目如何输出文件到项目指定目录下
Java code//计量流程定义(XML)文件的存放位置 public static final String PROCESSPATH_JILIANG="processDefinitionFile\\process.xml";
我想要我生成的文件放到项目的这儿,看图片……
Java codeString path = "C:\\Documents and Settings\\Administrator\\桌面\\mislhy.xml"; FileWriter writer = new FileWriter(Constants.PROCESSPATH_JILIANG); xmlOut.output(myDocument, writer); writer.close();
我给他指定的path的时候可以生成,但是我要他生成在项目的processDefinitionFile文件夹下,上面的PROCESSPATH_JILIANG该肿么写?请各位亲看看,回答好的给20分……
[解决办法]没明白你是怎么弄的。直接在Servlet中通过文件流输出到项目的指定目录就可以了呀。
[解决办法]String contextRoot = request.getContextPath();//通过request取上下文目录
public static final String PROCESSPATH_JILIANG=contextRoot+"processDefinitionFile\\process.xml"
[解决办法]String path = request.getSession().getServletContext().getRealPath(Constants.PROCESSPATH_JILIANG)
[解决办法]你换个部署方式,直接在server.xml中部署,不要直接通过eclipse来拷贝到tomcat中发布
[解决办法]