在struts2的action中如何获得上传文件在客户端的路径?

问题描述

在struts2的action中如何获得上传文件在客户端的路径?

解决方案

解决方案二:
ServletActionContext.getServletContext().getRealPath("/UploadImages")
解决方案三:
用js拿到值,然后放到隐藏域里

时间: 2024-10-26 08:26:32

在struts2的action中如何获得上传文件在客户端的路径?的相关文章

在Node.js中使用HTTP上传文件的方法

  这篇文章主要介绍了在Node.js中使用HTTP上传文件的方法,作者以windows下的visual studio作为操作node的环境,推荐阅读!需要的朋友可以参考下 开发环境 我们将使用 Visual Studio Express 2013 for Web 作为开发环境, 不过它还不能被用来做 Node.js 开发.为此我们需要安装 Node.js Tools for Visual Studio. 装好后 Visual Studio Express 2013 for Web 就会转变成一

asp.net,VS2012中如何在上传文件时可以一起选择多个不同种类的文件

问题描述 asp.net,VS2012中如何在上传文件时可以一起选择多个不同种类的文件 asp.net,VS2012中如何在上传文件时可以一起选择多个不同种类的文件,求大神解答,新手..,拜托了....

file-上传框中的名字上传文件怎么改为上传图片

问题描述 上传框中的名字上传文件怎么改为上传图片 上传框中的上传文件怎么改为上传图片,input type="file" name="myfiles"/>请大神们指点.... 解决方案 DEMO.. <!DOCTYPE html> <style> div.file{display:inline-block;width:100px;height:20px;line-height:20px;position:relative;overflo

JS中使用FormData上传文件、图片的方法_javascript技巧

关于FormData XMLHttpRequest Level 2添加了一个新的接口  ---- FormData 利用FormData对象,可以通过js用一些键值对来模拟一系列表单控件,可以使用XMLHttpRequest的 send( ) 方法来异步提交表单与普通的ajax相比,使用FormData的最大优点就是可以异步上传二进制文件 FormData对象 FormData对象,可以把所有表单元素的name与value组成一个queryString,提交到后台. 在使用ajax提交时,使用F

PHP上传文件时自动分配路径的方法_php技巧

本文实例讲述了PHP上传文件时自动分配路径的方法.分享给大家供大家参考.具体分析如下: 网站上传文件时,如果是小的企业站,放在一个目录还没问题,当网站大了,上传的文件多了,我们就不能放在同一个目录了,这里我们就来讲讲用PHP自动给上传的文件分配路径的方法. PHP分配上传文件的路径实例 主要程序片段如下: 复制代码 代码如下: <?php    /*数字方式分配路径*/    function allotPath($id, $extend='jpg') {       $folders = st

上传文件 物理路径-C#上传文件到指定物理路径

问题描述 C#上传文件到指定物理路径 如图所示,想把原来的相对路径改成物理路径,但是报错了.有F盘的. 解决方案 你这个是自己写的代码提示错误吧,你修改下源代码将这个错误去掉,然后同时判断下路径是否物理路径,不是就转换为物理路径进行存储

IE中使用ajaxSubmit上传文件弹出下载提示框

使用jQuery的ajaxSubmit 上传文件时,在IE中会弹出下载提示框:  页面代码: Js代码   var options = {                  url: "<%=path%>/upload/upload",                  type: "POST",                  dataType:'html',                  success:function(json) {    

在Node.js中使用HTTP上传文件的方法_node.js

开发环境我们将使用 Visual Studio Express 2013 for Web 作为开发环境, 不过它还不能被用来做 Node.js 开发.为此我们需要安装 Node.js Tools for Visual Studio.  装好后 Visual Studio Express 2013 for Web 就会转变成一个 Node.js IDE 环境,提供创建这个应用所需要的所有东西..而基于这里提供的指导,我们需要:     下载安装 Node.js  Windows 版,选择适用你系统

ASP.NET MVC中使用uploadify上传文件

课程设计需要实现上传文件模块,本来ASP.NET是有内置的控件,但是ASP.NET MVC没有,所以就有两种方 法:自定义和采用第三方插件.由于时间的关系,故采用第三方插件:uploadify. uploadify的使用必 须下载相应的文件,下载地址:http://www.uploadify.com/download/. 先是视 图: <asp:Content ID="Content3" ContentPlaceHolderID="head" runat=&q