前端上传文件到两台服务器的路径怎么写

前端上传文件到两台服务器的路径怎么写,第1张

1开发环境及框架的搭建。(基于SSH开发框架)
2数据库建表,表应该有一个字段用来存储文件在服务区上的存储路径
3mapxml文件
4Actionxml文件
5写好实体类及get()set()方法
6DAO层
7Action()实现,Action()里面需要实现文件的上传服务器功能和路径存储数据库功能。
8前端页面,前端页面需要实现文件的选择功能。

String realpath = ServletActionContextgetServletContext()getRealPath("/upload") ;//获取服务器路径
String[] targetFileName = uploadFileName;
for (int i = 0; i < uploadlength; i++) {
File target = new File(realpath, targetFileName[i]);
FileUtilscopyFile(upload[i], target);
//这是一个文件复制类copyFile()里面就是IO *** 作,如果你不用这个类也可以自己写一个IO复制文件的类
}
其中private File[] upload;// 实际上传文件
private String[] uploadContentType; // 文件的内容类型
private String[] uploadFileName; // 上传文件名
这三个参数必须这样命名,因为文件上传控件默认是封装了这3个参数的,且在action里面他们应有get,set方法

如果已经登陆到域上了 就需要在域服务器上更改了
为域用户分配主文件夹
注意:要指定主文件夹的网络路径,首先必须创建网络共享并设置允许该用户访问的权限。使用服务器计算机上“计算机管理”中的“共享文件夹”可实现此目的。
要为域用户分配主文件夹,请执行下列步骤: 1 单击“开始”,指向“程序”,指向“管理工具”,然后单击“Active Directory 用户和计算机”。
2 在控制台树中,单击“用户”。
3 在“细节”窗格中,右键单击用户帐户,然后单击“属性”。
4 在“属性”对话框中,单击“配置文件”。
5 在“主”文件夹下,键入文件夹信息。
6 要在网络服务器上分配主文件夹,请单击“连接”,然后指定驱动器号。
7 在“转至”框中,键入一个路径。此路径可以是下列类型的路径中的任何一个: 网络路径,例如:
\\服务器\用户\tester
您可以替换为你本地机器的路径,
例如:
\\你机器的ip\C:\Documents and Settings\用户名

其中,服务器是主文件夹所在的文件服务器的名称,用户是共享文件夹。
8 单击“确定”。
如果你可以打开本地 计算机管理中的用户管理 可以试下这个方法
为本地用户分配主文件夹
要为本地用户分配主文件夹,请执行下列步骤:
1 单击“开始”,指向“设置”,单击“控制面板”,双击“管理工具”,然后双击“计算机管理”。
2 在控制台树中,单击“本地用户和组”中的“用户”。
3 单击该用户帐户。
4 单击“ *** 作”,然后单击“属性”。
5 单击配置文件
6 在“配置文件路径”框中,键入一个路径。
C:\Documents and Settings\用户名

7 单击“确定”。

netbeans中服务器里域的路径在系统盘里。比如说工程放在d盘project,test里面,那么这里面d盘project,test就是默认的路径,若在这里面有配置文件,会放在d盘project,test,config,1conf,那么访问的时候就用config,1conf或者config,1conf就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zz/13209253.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-20
下一篇 2023-06-20

发表评论

登录后才能评论

评论列表(0条)

保存