`
shukuiyan
  • 浏览: 413576 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于win7中不能读取页面中域文件全路径的问题

阅读更多



 

 经过悲剧的一周后,我更换了硬盘,原来的硬盘数据全部丢失了,惨痛的教训啊,以后一定要记得备份重要文件。。。。

步入正题。

我重新装了个win7系统,最近遇到一个问题是这样的:

在页面中要实现文件上传的功能,通过一个文件域如下的代码:

 <input type="file" name="file" size="50" class="fileUpload"/>&nbsp;&nbsp;描述:<input
             type="text" name="fileDescribe" id="des1" value="" size="25"/>

 

接下来在处理上传文件的servlet中执行以下语句:

DiskFileItemFactory factory = new DiskFileItemFactory();

ServletFileUpload upload = new ServletFileUpload(factory);

upload.setSizeMax(fileMaxSize);

List<FileItem> items = null;

items = upload.parseRequest(request);

for(Iterator iter = items.iterator(); iter.hasNext(); )
  {
      FileItem item = (FileItem) iter.next();
     

     String fileNameWithPath = item.getName(); //完整路径名

System.out.println("完整路径名:"+item.getFieldName());

}

 

 

问题就出现在 item.getName()这里,按说应该是能返回选中的上传文件的在硬盘上的绝对路径的,但是在我的系统中得到就只是文件名,而没有路径名称。。。。。。。

 

 

据某个聪明的同学说,是win7操作系统安全级别设置的问题,打开工具-----Internet选项------安全-----自定义级别,里面有一项:通过域访问数据源,这一项win7默认设置是 禁止,选中 启用,还有一项是 将文件上传到服务器时包含本地目录路径,选择启用,然后确定,重启系统,问题解决了。




 
 

  • 大小: 49.7 KB
  • 大小: 42.9 KB
分享到:
评论

相关推荐

    win2008加入2003域控之尝试解析加入域中域控制器的dns名称失败解决办法_

    win2008加入2003域控之尝试解析加入域中域控制器

    Notes关于组文档中域大小局限的问题

    而在更早的 4.0 和 4.1x 版本中,一旦文本列表超过 64K 字节,系统会直接阻止添加新的成员,提示“组过大,不能创建更多用户”。 此外,使用 R5.x 版本的 Notes 客户端打开成员域超过 15K 的组文档,会出现“内存...

    完善AD中域信息

    在IT领域,活动目录(Active Directory,简称AD)是微软Windows服务器操作系统中的核心组件,用于管理网络环境中的用户、计算机和其他资源。"完善AD中域信息"是指优化和补充AD数据库中的用户账户属性,以便提高用户...

    win2003中域控制器建立教程

    在Windows Server 2003中建立域控制器是企业网络管理的重要步骤,它允许集中管理用户账户、安全策略以及资源访问。在这个过程中,我们将详细解释如何将一台成员服务器升级为域控制器,创建AD(Active Directory)域...

    word中域的应用详解

    6. 不能删除 Windows 中的 Symbol 字库文件,否则“域”操作所需要的某些符号就会发生改变。 域在其他方面的应用也非常广泛,例如: 1. 在页眉、页脚中的应用:可以使用“编号”和“文档信息”方面的域来完成页眉...

    Word中域的应用.doc

    Word是文字处理软件,我们在日常处理一些文字时经常遇到一些问题,如:各种公式的录入,尽管Word都提供了“公式编辑器”,但其插入的却是“对象”,有时排版会感觉不方便,而且也不适合大量、重复的公式录入。...

    执业医师中域题库 —— 执业医师,执业药师,考研,建造师培训领域题库

    在【面试经验】这一描述中,我们可以理解为该题库不仅提供了理论学习材料,还可能包含了一些关于面试技巧、案例分析或者实际操作的经验分享。面试是获取专业资格认证过程中的重要环节,它考察的是考生的实际应用能力...

    局域网中域的建设与管理

    ### 局域网中域的建设与管理 #### 一、引言 随着信息技术的快速发展,局域网(LAN)的管理和维护变得日益重要。在局域网内建立“域”并通过域组策略来管理各个工作站已成为一种有效的管理手段。通过这种管理方式,...

    Python-语义分割中域自适应的对抗熵最小化

    在实际应用中,我们经常遇到跨域问题,即训练数据(源域)和测试数据(目标域)之间的分布差异。这种差异可能导致模型在目标域上的性能下降。为了解决这个问题,“Python-语义分割中域自适应的对抗熵最小化”着重...

    中域公司人力资源部规范管理手册.doc

    《中域公司人力资源部规范管理手册》是一份详尽阐述公司人力资源管理的文档,旨在确保组织内部的人力资源管理规范化、高效化。手册分为七大章节,涵盖了人力资源管理的各个方面,旨在支持公司战略目标的实现,强化...

    大学考试答案.pdf

    - **应用场景**:当需要访问网络中的其他计算机上的共享资源时,正确使用UNC路径格式是必不可少的。 ### 知识点7:文件服务器的文件系统格式 - **知识点详情**:为了确保文件服务器的安全性,推荐使用NTFS文件系统...

    20个加密狗读取工具.zip

    将对应文件夹内的.dll文件复制到软件安装好的目录里面,也就是和软件的主程序EXE放在一起。然后插上加密狗运行你的软件,最好把软件的主要功能都用一下。在c盘目录下会生成一个加密狗数据文件。

    BES 快速入门手册

    《BES 快速入门手册》是一份详尽的手册,旨在为用户提供关于BES系统的安装、配置以及应用部署等方面的指导。BES(宝兰德企业服务器)是一款高性能的企业级应用服务器,适用于Linux环境,提供了一整套解决方案,包括...

    大学考试答案借鉴.pdf

    - **知识点**:在所有卷类型中,带区卷(Striped Volume)的读写速度最快。带区卷通过在多个物理磁盘之间分割数据来提高数据访问速度。 #### 11. **支持文件访问许可权的文件系统** - **知识点**:NTFS文件系统...

    论MYSQL中域完整性约束的实现.pdf

    在MySQL中,不能直接用CHECK约束来限制`性别`字段,但可以创建一个触发器来模拟这一功能: ```sql DELIMITER $$ CREATE TRIGGER before_insert_student BEFORE INSERT ON student FOR EACH ROW BEGIN IF NEW....

    COMSOL在科研中的应用

    COMSOL软件在科研中扮演着至关重要的角色,因为它允许研究人员构建模型,模拟和分析多物理场问题,这些包括但不限于电磁场、流体力学、热传递、结构力学等。它通过提供一个交互式的建模环境,使科研工作者能够验证...

Global site tag (gtag.js) - Google Analytics