首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
Java
J2EE / EJB / JMS
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结帖去...
管理菜单
页面风格切换
标准风格
老版本论坛
2个服务器文件上传问题!高分!救命!
加为好友
发送私信
在线聊天
wwwlike
等级:
可用分等级:
贫农
总技术分:
90
总技术分排名:
96242
结帖率:
45.00%
发表于:
2008-08-20 12:12:52
楼主
有2个web 应用程序A和B! A要把其中一个文件 上传到B中 然后B要解析这个文件 并把数据插入到数据库!
实在不知道如何下手,望达人 指路!
问题点数:
100
回复次数:
20
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
minbing
蓦然
等级:
可用分等级:
贫农
总技术分:
196
总技术分排名:
61095
发表于:
2008-08-20 12:16:26
1
楼 得分:
0
应该可以用socket的知识吧
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
Z95170917
七喜
等级:
可用分等级:
贫农
总技术分:
0
总技术分排名:
318040
发表于:
2008-08-20 12:22:54
2
楼 得分:
0
做个映射试试
把B的一个分区设成共享再添加到A的网络映射中
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wwwlike
等级:
可用分等级:
贫农
总技术分:
90
总技术分排名:
96242
发表于:
2008-08-20 12:25:13
3
楼 得分:
0
不用这个呢,可以不可以直接表单提交
因为2个应用程序是一样的!只是 A应用程序是下级 B应用程序是上级 就是把A数据提交到B去
原先的本机实现都有了!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
FAT0708
自去年“麦莎事件”后,CCTV现在唯一能让人相信的恐怕只剩下整点报时了
等级:
可用分等级:
中农
总技术分:
2196
总技术分排名:
9981
发表于:
2008-08-20 12:42:42
4
楼 得分:
0
webservice
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wwwlike
等级:
可用分等级:
贫农
总技术分:
90
总技术分排名:
96242
发表于:
2008-08-20 12:47:33
5
楼 得分:
0
webservice 不会!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wwwlike
等级:
可用分等级:
贫农
总技术分:
90
总技术分排名:
96242
发表于:
2008-08-20 12:55:11
6
楼 得分:
0
望达人 指条明路!!!!!!!!!!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zou_wei_forever
我错过了很多好女孩!
等级:
可用分等级:
中农
总技术分:
963
总技术分排名:
21085
发表于:
2008-08-20 13:10:21
7
楼 得分:
0
友情帮顶!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
evane1890
等级:
可用分等级:
长工
总技术分:
2
总技术分排名:
285337
发表于:
2008-08-20 13:29:09
8
楼 得分:
0
用http协议,将数据从A传到B!
方法:
A程序: 在接收表单提交的数据后,用HTTP协议把数据提交到B
B程序: 架设一个SERVLET 用来接收A程序的请求,并对相关数据做相应的处理
参考:
http协议 [url]http://www.baidu.com/s?wd=HttpURLConnection+[/url]
SERVLET [url]http://www.baidu.com/s?ie=gb2312&bs=HttpURLConnection&sr=&z=&cl=3&f=8&wd=SERVLET&ct=0[/url]
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wwwlike
等级:
可用分等级:
贫农
总技术分:
90
总技术分排名:
96242
发表于:
2008-08-20 13:45:20
9
楼 得分:
0
我就是不知道A是如何发送 B是如何接收哦!!!!!!!!!!!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
kokobox
★★★★★
等级:
可用分等级:
中农
总技术分:
21582
总技术分排名:
539
发表于:
2008-08-20 13:59:47
10
楼 得分:
0
A到B 如果是服务器之间通讯的话
在linux下用目录之间软连接,这样就可以让B直接操作A的文件,就像操作本地文件一样,读取 存入数据库中
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wwwlike
等级:
可用分等级:
贫农
总技术分:
90
总技术分排名:
96242
发表于:
2008-08-20 14:07:13
11
楼 得分:
0
是服务器之见的通讯, windows
2台机
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
kokobox
★★★★★
等级:
可用分等级:
中农
总技术分:
21582
总技术分排名:
539
发表于:
2008-08-20 14:26:30
12
楼 得分:
0
widnows下的话,你可以用socket进行流传输
或者你用URLConnection进行form提交给B服务器,B服务器进行接受存入数据库
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wwwlike
等级:
可用分等级:
贫农
总技术分:
90
总技术分排名:
96242
发表于:
2008-08-20 15:03:45
13
楼 得分:
0
URLConnection 正在看 就是不知道如何用
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
lkjfeijfidosjf
CSDN你想死我啦
等级:
可用分等级:
短工
总技术分:
96
总技术分排名:
93383
发表于:
2008-08-20 16:10:10
14
楼 得分:
0
这个问题我以前也接触过,开始的时候我也找不到问题的原因,后来我进了一个技术交流群,这个群里的人挺多的,在里面可以沟通技术,你可以进去看一下.群号是:四`三`四`八`零`零`七`一。另外,这个群里可以接项目。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wwwlike
等级:
可用分等级:
贫农
总技术分:
90
总技术分排名:
96242
发表于:
2008-08-20 16:44:07
15
楼 得分:
0
谢谢楼上的,特别感谢8楼 12楼的兄弟
有些眉目了 正在研究! 这个估计就是所谓的网络编程
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
alloyer
等级:
可用分等级:
富农
总技术分:
863
总技术分排名:
21825
发表于:
2008-08-21 15:41:03
16
楼 得分:
0
俺觉得用FTP很好很强大~,不过楼主没有讲得太清楚,不方便俺来发挥.呵呵
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
kevoo
java猪
等级:
可用分等级:
贫农
总技术分:
102
总技术分排名:
88814
发表于:
2008-08-21 16:31:37
17
楼 得分:
0
我晕了,这个应该不是很难,你可以这样:
在一个JSP页面中有一个form,专门用来做上传的,要这样写:
<form action="处理类地址" enctype="multipart/form-date" method="post">
<input type="file"/>
<input type="submit"/>
</form>
注意,这个form有一个特殊的地方:加上enctype="multipart/form-date",这样,浏览器就会认为你是要做文件上传的。
然后你的处理类这样:从request中取得文件流,拼出字符串,解析字条串,最后入库。。。
我写了一个例子,谨供参考:
<html>
<title> </title>
<body>
<FORM METHOD="POST" ENCTYPE="multipart/form-data" ACTION="http://192.168.0.134:8081/cmsser/articles.do">
<INPUT TYPE="FILE" NAME="MYFILE">
<INPUT TYPE="SUBMIT">
</FORM>
</body>
</html>
处理类中的主要方法:
Logger log = Logger.getLogger(ControlServlet.class);
String separator = System.getProperty("file.separator");
//String basePath = "articles" + separator;
public void doPost(HttpServletRequest request, HttpServletResponse resp)
throws ServletException, java.io.IOException {
int result = 112; //返回代码,默认出现错误,但不定是什么错误。
BufferedReader reqContent = new BufferedReader(new InputStreamReader(
request.getInputStream()));
if (reqContent.read() != -1) {
sb.append(reqContent.readLine());
}
content = sb.toString().toLowerCase();
log.debug("接收到的内容::::" + content);
//some code.........
// 入库
log.debug("begin save content...");
dp.saveDoc(doc);
log.debug("after save content...");
if (makeok) {
result = 0;
} else {
result = 112;
}
} else {
//接收到的内容为空
result = 111;
}
//返回给调用者你的处理情况
}
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
kevoo
java猪
等级:
可用分等级:
贫农
总技术分:
102
总技术分排名:
88814
发表于:
2008-08-21 16:34:41
18
楼 得分:
0
返回可以是XML格式的:
<?xml version="1.0" encoding="UTF-8" ?>
<response>
<code>111 </code>
<information />
</response>
这样,调用者解析code,如果得到0,表示成功,否则失败。。。。
当然啦,code你可以自己定义意义,只要告诉给调用者就行了。
所以很简单,只用servlet就OK了。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
hongbowu
atman
等级:
可用分等级:
贫农
总技术分:
42
总技术分排名:
136909
发表于:
2008-08-21 17:56:35
19
楼 得分:
0
太简单了,用tomcat就可以简单的搞定,现在没时间!你需求也不是很明确!有空我在来!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
hwl1985
卧龙来了
等级:
可用分等级:
中农
总技术分:
262
总技术分排名:
50866
发表于:
2008-08-22 12:36:53
20
楼 得分:
0
servlet
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结帖去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友