导航:首页 > 配服务器 > java如何将数据存到服务器

java如何将数据存到服务器

发布时间:2022-09-02 15:19:45

A. 怎么将本地文件里面的数据,存储到远程服务器的mysql数据库中。利用java操作。

对于 mysql,打开访问后,不区别远程、本地的。。。。。。。。

~
~
~

B. 帅哥:您好!请问如何用java编程从文件选择框中将文件上传到服务器中的,然后再把路径存到数据库中的

文件选择框 , Swing有这样的控件,你去找下就可以了。
服务器 这里,你的服务器支持怎样的文件上传, 一般的都是http上传,去找下HttpClient怎么上传文件就是了。 要么 可以ftp 上传, 去找下 java ftp上传的架包,学着用下,就是了。
数据库的话, jdbc, 就行了。

C. javaweb如何将文件保存到服务器的指定目录

可以把文件目录配置在web.xml文件的初始化参数中, 通过ServletAPI读取文件目录

比如

定义一个Properties文件保存相关配置

#可以上传文件的后缀名

extensions=pptx,docx.doc,txt,jpg,jar

#单个文件的大小1M

fileMaxSize=1048576

#总共上传文件大小5M

totalFileMaxSize=5242880

#文件保存路径

filePath=z:/temp

#临时文件路径

tempDir=z:/temp/temp


使用Listener在服务器启动时加载配置信息

ServletContextcontext=event.getServletContext();
InputStreaminputStream=context
.getResourceAsStream("/WEB-INF/classes/file/upload/commons/uploadConfig.properties");
Propertiesproperties=newProperties();
try{
properties.load(inputStream);
context.setAttribute("fileConfig",properties);
System.out.println("properties="+properties.size());
}catch(IOExceptione){
e.printStackTrace();
}


在你上传文件时通过配置文件读取路径保存

String filePath = ((Properties) this.getServletContext().getAttribute("fileConfig"))

.getProperty(FileUploadConstants.FILE_PATH);

D. 用java怎样自动从客户端数据库提交到服务器数据库

是不是忘记了写:
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();

还有,如果是用MyEclipse做开发工具的话,只要将数据库驱动程序放到工程的lib目录下就行了,其它的不用放。记得要用MyEclipse发布Web应用,此时它会将lib目录下的jar以及工程相关的jar包发布到服务器的本Web应用对应的lib目录中。

E. 用java如何实现将文件上传到服务器然后再将服务器中的存放路径存到数据库中

页面上用<input type="file" name="file_upload"/>标签,后台用IO流接收

F. 怎么使用java将数据存储到云服务器或者虚拟主机自带的mysql数据库中是用jdbc远程连接吗

eclipse里默认启动只有45秒,你可以关闭这个时间限制,因为很多项目太大,必定超过45秒在winodw->preferences->server里,有项Servertimeoutdelay改个大点的时间就行了这只是启动超时的问题,真正项目是否有问题,你要看tomcat的log

G. 怎么使用java将数据存储到云服务器或者虚拟主机自带的mysql数据库中是用jdbc吗

JDBC连接数据库,url、driver、username、password,这几要素正确,连接什么数据库,都相似的。

H. Java如何往服务器写数据

package com.temp.test;

import java.io.*;
import java.text.SimpleDateFormat;
import java.util.Locale;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class Test {
static long start=0;
static long end=0;
static long run;
static boolean view=true;
static SimpleDateFormat sdf = new SimpleDateFormat("", Locale.SIMPLIFIED_CHINESE);

public static void start(){
start=System.currentTimeMillis();
}

public static void end(){
end=System.currentTimeMillis();
}

public static void run (HttpServletRequest request) throws IOException{

write(" -------------------");
write("xx"); // 写内容到d:/abc.txt
write(" -------------------\r\n");
}

}

public static void write(String content) throws IOException {
BufferedWriter out = null;
try {
out = new BufferedWriter(new OutputStreamWriter(
new FileOutputStream("d:/abc.txt", true)));
out.write(content+"\r\n");
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
out.close();
} catch (IOException e) {
e.printStackTrace();
}

}

}}

I. java如何导入数据库DMP文件到远程服务器上

方法1,imp是oracle提供的系统命令,在cmd下可以调用,故可以通过java.lang.Runtime包里的exec来实现。具体你去看看手册。
这个方法的前提条件是必须服务器在cmd下能执行imp命令,如果是linux的服务器,也只要能执行同样调用。

方法2,通过sql语句实现。

就是自己实现备份,恢复。不使用oracle内部的命令。
原理就是检索出所有的对象,然后写入文件,这里要注意分批导出与分批导入(也就是多个文件),不然数据量大了,速速就很慢。
导出数据,存储过程,触发器,视图,权限等。这个就看你的需求了。。

然后在分析文件实现导入。。

3,自己编写系统程序,实现导入功能,仍然通过Runtime.exec来调用。

4,因为imp是系统命令,你用stmt来调用是不对的,这个stmt只能执行sql语句,是oracle来分析的,所以会报错不是有效的sql语句。

你换runtime.exec来执行,我想应该会成功的。。。

阅读全文

与java如何将数据存到服务器相关的资料

热点内容
世界上最快的动物是什么app 浏览:889
一打开微信文件夹就卡 浏览:265
什么软件可以做指标源码 浏览:464
java程序员饱和 浏览:149
路由器怎么加密更安全 浏览:695
内存卡加密卡是什么意思 浏览:695
帮别人做app需要注意什么 浏览:668
android获取string字符 浏览:181
python中的计数器 浏览:622
海地加密驱动安装 浏览:844
慧净电子12单片机开发板 浏览:940
什么网段服务器好 浏览:598
服务器商店怎么造 浏览:934
有什么跳鬼步舞的app 浏览:250
倚天2如何自己搭建服务器 浏览:553
我的世界如何让服务器刷神宠 浏览:624
为什么程序员要尽量进大厂 浏览:3
phpfiletype 浏览:936
PHP用户登录管理系统源码 浏览:199
你适合做程序员吗 浏览:896