求助@!@ 如何获得上传文件的绝对地址? 用<html:file property="uploadFile" size="29" /> 上传的,但发现不能得到绝对地址~。!怎样能得到呢?还望高手帮忙啊!!谢谢啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String path=request.getRealPath("");path 就取得了系统所在路径然后把你的上传文件夹的路径写上就OK 了 这招不行!getRealPath()在servlet中被禁止了!还有别的方法吗? request.getAbsolutePath();这个试试看 楼上:没有这个方法呀?你说的request是HttpServletRequest request,这个嘛? String abpath = getServlet().getServletContext().getRealPath(""); 这个可以!!不过这个不合适吧?我查的资料:public Servlet getServlet(String name) throws ServletException;最初用来返回一个指定名称的Servlet,如果没找到就返回一个空值。如果这个Servlet能够返回,这就意味着它已经被初始化,而且已经可以接受service请求。这是一个危险的方法。当调用这个方法时,可能并不知道Servlet的状态,这就可能导致有关服务器状态的问题。而允许一个Servlet访问其他Servlet的这个方法也同样的危险。现在这个方法返回一个空值,为了保持和以前版本的兼容性,现在这个方法还没有被取消。在以后的API版本中,该方法将被取消。 等一下:有问题!我的flash放在\web\images\9.swf下,但getServlet().getServletContext().getRealPath("");只取出\web 这是怎么回事? String abpath = getServlet().getServletContext().getRealPath(""); public static String storage_ringTone = "file"+File.separator+"storage"+File.separator+"ringTone"; public static String getRingToneStoragePath(HttpServletRequest request) { return request.getSession().getServletContext().getRealPath("") + File.separator + storage_ringTone; } String abpath = getServlet().getServletContext().getRealPath("\web\images\9.swf"); jsp页面加入'&fullpath='+form1.file1.valueString clientPath = request.getParameter("fullpath");就可以的到客户端绝对地址了。 return的问题 web智能表单设计器 jstl需要配置吗?如何配置? 求救JSF和JSTL forEach标签问题!!!! ●●●菜鳥求一個JSP下簡單的sql語句 請大家幫忙●●● 诚心高分请教: 请推荐优秀的Java Web开源项目, 学习用! 方程信息交流平台(站长的好去处) 页面间传值问题 JSP验证码的问题(验证码不能正常显示) JSP问题~100分 一个简单的servlet程序!为什么在编译的时候出错???? 求助:下载传输路径乱码问题!!
path 就取得了系统所在路径
然后把你的上传文件夹的路径写上就OK 了
public Servlet getServlet(String name) throws ServletException;
最初用来返回一个指定名称的Servlet,如果没找到就返回一个空值。如果这个Servlet能够返回,这就意味着它已经被初始化,而且已经可以接受service请求。
这是一个危险的方法。当调用这个方法时,可能并不知道Servlet的状态,这就可能导致有关服务器状态的问题。而允许一个Servlet访问其他Servlet的这个方法也同样的危险。
现在这个方法返回一个空值,为了保持和以前版本的兼容性,现在这个方法还没有被取消。在以后的API版本中,该方法将被取消。
public static String storage_ringTone = "file"+File.separator+"storage"+File.separator+"ringTone"; public static String getRingToneStoragePath(HttpServletRequest request) {
return request.getSession().getServletContext().getRealPath("") +
File.separator + storage_ringTone;
}
'&fullpath='+form1.file1.valueString clientPath = request.getParameter("fullpath");
就可以的到客户端绝对地址了。