我用的是weblogic
文件上传后存在/bea/wlserver6.1下,而不是存在我的网站根目录下
什么原因????

解决方案 »

  1.   

    放在你wlserver6.1下建立的虚拟目录的\WEB-INF\classes\下
      

  2.   

    我不是类不能运行,类能正常运行
    而是运行后上传的文件不在我建的网站下,而在/bea/wlserver6.1下
      

  3.   

    在bean中加一个
    public upload(String path){ 
         //可以在构建器里面构建服务器上传目录,也可以在javabean调用的时候自己构建 
         setUploadDirectory(path); 

    在jsp中这么调用
    <%@ page language="java" import="java.util.*,java.sql.*,java.io.*,tis.bin.javabean.upload.upload" contentType="text/html;charset=gb2312"%>
    <%
    upload fileUpload = new upload("d:\\bea\\wlserver6.1\\config\\mydomain\\applications\\DefaultWebApp\\upload\\");
    fileUpload.uploadFile(request);
    %>
      

  4.   

    在bean中加一个
    public upload(String path){ 
         //可以在构建器里面构建服务器上传目录,也可以在javabean调用的时候自己构建 
         setUploadDirectory(path); 

    在jsp中这么调用
    <%@ page language="java" import="java.util.*,java.sql.*,java.io.*,tis.bin.javabean.upload.upload" contentType="text/html;charset=gb2312"%>
    <%
    upload fileUpload = new upload("d:\\bea\\wlserver6.1\\config\\mydomain\\applications\\DefaultWebApp\\upload\\");
    fileUpload.uploadFile(request);
    %>
      

  5.   

    我在调用javaBean时直接设目录
    uploadbean.setUploadDirectory("\\config\\mydomain\\applications\\DefaultWebApp\\upload\\")效果应该一样