当前位置:首页 » 编程语言 » 服务器java文件

服务器java文件

发布时间: 2022-09-19 12:05:22

❶ 服务器读取客户机文件 java

需要把客户机文件上传到服务端认证。如果有加密要求,可以给客户文件,加密处理。

❷ java读取服务器文件问题

StringBuffer sb new StringBuffer;
File file = new File("/home/tomcat/bin/E:\POMFiles/")
BufferedReader br = new BufferedReader(new FileReader(file));
while( (s = br.readLine()) != null) {
sb.append(s + "\n");
//这里是文件内容
}
System.out.println(sb.getBytes());
System.out.println(new String(sb.getBytes(),"utf-8"));//选择合适的编码格式

望采纳

❸ java 读取服务器上的文件

http的话就用httpclient。open后,可以返回一个InputStream。这个就是你要读到文件流。

原理的话,参考你用浏览器打开这个链接显示的内容。

这个返回的是一个HTML网页,需要你解析出里面的文字(一般来说取body中间的内容就行)

其实对于这种文件一般用FTP来下载的。楼上写的那个不对,哈哈。

需要的话自己最好去查一下,怎么用,我有代码,不过告诉你的话也不太好?
URL url = new URL("http://你的地址");
URLConnection connection = url.openConnection();
InputStream is = connection.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is,"gb2312"));
下面就是解析这个字符串来,自己来吧

❹ JAVA 把文件传到服务器.......

文件上传到A以后 放到服务器上面 然后他就有一个绝对的访问路径 也就是对应一个绝对的url 这样就好办了
Java提供了对URL访问和大量的流操作的的API,可以很容易的完成对网络上资源的存取,下面的代码段就完成了对一个网站的资源进行访问:

......
destUrl="http://www.yourweb.com/java/Afile.zip";
//假设你把文件放到webroot底下的java文件里面
url = new URL(destUrl);
httpUrl = (HttpURLConnection) url.openConnection();
//连接指定的网络资源
httpUrl.connect();
//获取网络输入流
bis = new BufferedInputStream(httpUrl.getInputStream());
......

得到流后下面你自己想怎么操作就怎么操作了

对于怎么得到资源的连接地址这个方法很多 你可以专门提供一个Servlet 获取到输出的流后 Response.write转门提供服务器已上传的文件 文件名可以一天位单位返回
客户端用与上面同样的方法得到文件名后 拆分 然后再继续循环调用上面的方法 下载文件就ok了

呵呵 希望可以帮助到你

❺ 对于服务器端java文件,是要放.java文件到tomcat的webapps文件夹下,还是放.cl

如果你是想单独运行一个java文件,在dos命令行里,用java命令就可以执行,javac是编译该java文件成*.class ,java是执行编译后的文件

❻ java读写文件,在服务器显示乱码问题

写入文件的时候设置下编码格式即可,之后读取就不会是乱码的。
可以通过“FileOutputStream”创建文件实例,之后过“OutputStreamWriter”流的形式进行存储,举例:
OutputStreamWriter pw = null;//定义一个流
pw = new OutputStreamWriter(new FileOutputStream(“D:/test.txt”),"UTF-8");//确认流的输出文件和编码格式,此过程创建了“test.txt”实例
pw.write("我是要写入到记事本文件的内容");//将要写入文件的内容,可以多次write
pw.close();//关闭流
备注:文件流用完之后必须及时通过close方法关闭,否则会一直处于打开状态,直至程序停止,增加系统负担。

❼ 怎么在服务器的java文件中得到服务器的绝对路径

得到服务器的绝对路径是要看不同的JAVA容器的,,,而得到当前部署的绝对路径,是可以使用
String strAbsPath=application.getRealPath(request.getRequestURI());

也可以使用 Class.getResource("/")得到部署的根路径的URL

❽ java指定文件,如何上传到服务器

可以通过FTP的方式上传到指定服务器
希望我团的答案能给您一定的帮助~祝您早日解决问题~!
SOSO
~你敢告诉我,我的回答哪不符合规定了么??不告诉我原因我怎么改???

❾ java 文件在服务器中定位绝对路径

在jsp和class文件中调用的相对路径不同。 在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProperty("user.dir")获取你工程的绝对路径。
另:在Jsp,Servlet,Java中详细获得路径的方法!
1.jsp中取得路径:

以工程名为TEST为例:

(1)得到包含工程名的当前页面全路径:request.getRequestURI()
结果:/TEST/test.jsp
(2)得到工程名:request.getContextPath()
结果:/TEST
(3)得到当前页面所在目录下全名称:request.getServletPath()
结果:如果页面在jsp目录下 /TEST/jsp/test.jsp
(4)得到页面所在服务器的全路径:application.getRealPath("页面.jsp")
结果:D:\resin\webapps\TEST\test.jsp
(5)得到页面所在服务器的绝对路径:absPath=new java.io.File(application.getRealPath(request.getRequestURI())).getParent();
结果:D:\resin\webapps\TEST

2.在类中取得路径:

(1)类的绝对路径:Class.class.getClass().getResource("/").getPath()
结果:/D:/TEST/WebRoot/WEB-INF/classes/pack/
(2)得到工程的路径:System.getProperty("user.dir")
结果:D:\TEST

3.在Servlet中取得路径:

(1)得到工程目录:request.getSession().getServletContext().getRealPath("") 参数可具体到包名。
结果:E:\Tomcat\webapps\TEST
(2)得到IE地址栏地址:request.getRequestURL()
结果:http://localhost:8080/TEST/test
(3)得到相对地址:request.getRequestURI()
结果:/TEST/test

热点内容
ftp保存密码是灰色 发布:2025-01-11 14:00:07 浏览:257
压缩文件最好 发布:2025-01-11 13:59:58 浏览:645
有几家java培训机构 发布:2025-01-11 13:55:05 浏览:472
搭建个人服务器缺点 发布:2025-01-11 13:54:13 浏览:372
怎么用安卓的手机登录ios第五人格 发布:2025-01-11 13:44:11 浏览:765
登陆Ftp重输密码 发布:2025-01-11 13:40:12 浏览:331
解压神器有氧射击 发布:2025-01-11 13:33:04 浏览:851
百度云的好友在哪个文件夹 发布:2025-01-11 13:32:13 浏览:746
2级c语言试题 发布:2025-01-11 13:09:21 浏览:939
rft屏幕代码编译 发布:2025-01-11 12:54:01 浏览:743