导航:首页 > 配服务器 > 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如何将数据存到服务器相关的资料

热点内容
java图形图像 浏览:230
单片机输出口电平 浏览:486
java配置数据库连接 浏览:479
java多态的体现 浏览:554
java的split分隔符 浏览:128
跪着敲代码的程序员 浏览:238
web和php有什么区别 浏览:120
加密的电梯卡怎么复制苹果手机 浏览:218
warez压缩 浏览:137
黑马程序员培训机构官网天津 浏览:904
mainjavasrc 浏览:58
如何买服务器挖矿 浏览:292
php批量上传文件夹 浏览:560
安卓固件怎么更新 浏览:169
单片机代码例程网站 浏览:923
UG编程如何多平面轮廓2D倒角 浏览:438
视频压缩渐变纹 浏览:852
什么app能看财经新闻 浏览:40
数学奇迹神奇运算法 浏览:360
大厂的程序员的水平如何 浏览:701