代码:
filePath = Chinese.toChinese(getRequest().getParameter("filePath"));
System.out.println("filePath="+filePath);
String paramId = null;
//创建正则表达式模式
Pattern p = Pattern.compile("[0-9]{4}-"); //验证测量数据
Pattern patterm = Pattern.compile("\\s{2}"); //验证参数数据
//保存输入流中读入的数据
String stream = "";
String[] array = null;
//建立一个输入流
FileReader reader = new FileReader(filePath);
//建立一个缓冲输入流
BufferedReader buffered = new BufferedReader(reader);
问题是,本机文件读取正常,部署到服务器上后,用户读取文件时,报文件路径找不到;我怀疑路径有问题,程序可能从服务器上找了,面没有从用户本机上找;像这种读取客户端文件的路径如何处理?多谢各位!
filePath = Chinese.toChinese(getRequest().getParameter("filePath"));
System.out.println("filePath="+filePath);
String paramId = null;
//创建正则表达式模式
Pattern p = Pattern.compile("[0-9]{4}-"); //验证测量数据
Pattern patterm = Pattern.compile("\\s{2}"); //验证参数数据
//保存输入流中读入的数据
String stream = "";
String[] array = null;
//建立一个输入流
FileReader reader = new FileReader(filePath);
//建立一个缓冲输入流
BufferedReader buffered = new BufferedReader(reader);
问题是,本机文件读取正常,部署到服务器上后,用户读取文件时,报文件路径找不到;我怀疑路径有问题,程序可能从服务器上找了,面没有从用户本机上找;像这种读取客户端文件的路径如何处理?多谢各位!
当然是读取服务器的文件,能读取客户端的吗?
除非你的java代码能运行在客户端
客户端运行的就是客户端代码,怎么读?