jspftp文件上传
Ⅰ 自己制作的网页怎么上传到网上
首先要有空间,也就是虚拟主机,分免费和付费两种,有了虚拟空间(简称空间)还需要把网站或页面上传到空间的软件:ftp软件,我使用的是CuteFTP软件,你可以在搜索引擎找一些这方面的软件,然后打开软件需要输入 IP地址、用户名、密码等连接到服务器上,从左侧的栏目里(本地机器目录)向右侧栏目(远程服务器)拖放。
还需要有一个免费或付费的域名,把域名的DNS等其他设置指向到你存放网站空间的IP上。过一天到两天解析完成后就可以浏览自己的网站主页了。首页的索引文件如果是静态的空间可以使用index.htm index.html 动态的空间可以使用index.asp index.php index.jsp等文件,还有一些索引文件如:Default.htm 文件都可以使用。
以上只是简单的说了一下需要的几点,第一、空间 第二、域名,中间还涉及其他方面的操作事项,在这里就不一一说明。要说的十分透彻明白,恐怕我这一晚上就不用睡觉了,呵呵,成功的路是自己走出来的,有些简单的问题先自己想办法解决,实在没有办法中的办法再求他人,祝你可以成功的浏览到属于自己的网页。我先撤了~8
Ⅱ 如何在jsp页面里,实现ftp上传
FTP上传参考ftp包 commons-net-ftp-2.0.jar 上网查apache commons包
楼主应该是单文件过大HTTP上传失败所以考虑FTP不过你既然是jsp那必然是web工程啊?通过FTP上传貌似不靠谱啊
以前我参与一个项目也有大文件上传,用的是fckeditor的上传模块实现的进过简单的修改可以上传超过1G的大文件建议楼主以这做突破口。
Ⅲ 我把jsp网站上传到ftp web文件夹下 怎么启动这个网站的服务器!
首先如果你只有FTP权限,那么你是没有办法远程启动相关的服务程序的。
第二,如果是别人提供给你的空间,那么服务器本身已经开启了网站服务插件。比如你的JSP文件,需要服务器正在运行tomcat等程序,然后你通过域名或者IP加你的文件夹名称这样的路径,在IE上输入打开。正常情况都能
显示。
第三,如果你只是随意申请到一个空间,就想往上面传WEB文件,然后想让用户来访问,那是几乎不可能的。
购买空间的时候,服务商会清楚地告诉你你的空间类型,支持什么语言和脚本。你先搞清楚这些吧,不清楚可以问客服。
Ⅳ 为什么我把文件上传到FTP文件夹里刷新后又不见了
动相关的服务程序的。
第二,如果是别人提供给你的空间,那么服务器本身已经开启了网站服务插件。比如你的JSP文件,需要服务器正在运行tomcat等程序,然后你通过域名或者IP加你的文件夹名称这样的路径,在IE上输入打开。正常情况都能 显示。
第三,如果你只是随意申请到一个空间,就想往上面传WEB文件,然后想让用户来访问,那是几乎不可能的。
购买空间的时候,服务商会清楚地告诉你你的空间类型,支持什么语言和脚本。你先搞清楚这些吧,不清楚可以问客服。
Ⅳ 关于学java
一. 工具的重要性
江湖中人为抢夺"屠龙刀"等神兵利器而掀起阵阵腥风血雨。世界列强为称霸世界或求自保而争相研发核武器、航空母舰。为什么?是因为认识到工具对人类的重要性。
《现代汉语词典》上对人的定义是:人是能制造工具并使用工具进行劳动的高等动物。一部生产力发展史,就是人的生产工具不断发明改变的历史;一部社会发展史,是社会工具即组织及其制度发明、运用和变更的历史;而一部科学史,就是人用自然和人工的语言、逻辑规范,以及使用多种实验工具的认识史或发现史。可见工具之于人类是多么的重要。JAVA开发人员当然也不例外,在开发过程中需要用到形形色色的工具,这些工具可以帮助我们高效率的开发出满足客户需要的产品。
2004年01月07日, 由10家软件公司组成的JavaToolsCommunity(JTC)组织宣布成立。该组织致力于为开发商提供更为简单和高效的Java工具。JTC还希望为Java整合开发环境(IDE)提供一个通用的插件(add-on,plug-in)系统。通过建立一个插件与Java工具连接的标准化途径,开发商就能够混合使用来自不同供应商的各种不同工具。JTC目前正在开发一个名为JSR198的插件标准化系统。令人关注的Java工具重量级企业IBM和Borland目前还拒绝加入该组织,原因是什么?笔者认为根本原因在于这两家公司都拥有出色的JAVA开发工具。Borland的JBuilder,IBM支持的Eclipse,这两种IDE占据了绝大多数的市场份额。因此他们不想加入由SUN公司把持话语权的JTC也就可想而知了。在工具的标准方面,又一场龙虎斗拉开了序幕。
二.工具分类
那么JAVA开发人员需要什么类型的工具?如何选择工具?我们下面就开始分类进行探讨。
1. 纯文本开发工具
在开始学习JAVA的时候,我们一般使用纯文本的开发工具来编写JAVA程序。常见的纯文本编辑工具有Notepad记事本、Editplus、VI、Emacs、JCreator、UltraEdit等等。其中VI、Emacs是在Linux环境下使用,其余工具在Windows下使用。Notepad不支持关键词高亮显示,并且需切换到命令终端编译运行,因此一般使用在机器上没有别的编辑器的临时场合。JCreator支持关键词高亮显示,但只能够用于编写JAVA Applet及Application,在学习J2SE的时候使用的人还挺多的。
UltraEdit是一个很好的文字、Hex、ASCII 码编辑器,它的默认配置可以对C/C++, VB, HTML, Java和 Perl进行语法着色。可同时编辑多个文件。一般常会用其来修改EXE或DLL文件,如破解软件、修改游戏等等。与EditPlus很相似。
EditPlus 是 32 位文本编辑程序器,它可以完全替换记事本,它也提供网页开发人员及程序设计师许多强悍的功能。支持HTML、CSS、PHP、ASP、Perl、C/C++、Java、JavaScript 及 VBScript的语法关键词高亮显示。并且它可以在自定义语法文件后扩充支持其他的程序设计语言。嵌合网页浏览器作 HTML 页的预览,及 FTP 命令做本地文件上传到 FTP 服务器。在JAVA开发人员中很有市场,尤其是初学者。我们把编辑、编译、运行Applet/Application都集成在Editplus中,可以认为它就是一个小型的IDE。也是笔者钟爱的开发工具,强烈推荐。
2.反编译、混淆器工具
由于黑客的频繁活动,使得Java类文件面临着反编译的挑战。有一些工具能够对Java源代码进行反工程,其结果甚至以比普通Java文件更可读的方式, 尽管普通的Java文件(由于代码风格不同)有注释。许可证和软件过期对于用户们来说将变得无用 。因此,防止软件被反编译或使得反编译的结果变得无意义对于Java来说非常重要。混淆器能够保护软件使之不被反编译。它通过混淆类文件使得反编译无效,并把敏感的名字指代变成另一个名字空间,这样可以使反编译的结果毫无疑义。
反编译器能够把字节码class文件反编译成源代码, 混淆器能够保护软件使之不被反编译, 反编译器与混淆器是矛与盾的关系。
JAD、Decafe Pro、DJ Java Decompiler都是Java Class文件的反编译软件。JAD是字符终端的工具,Decafe Pro与DJ Java Decompiler都是GUI界面,在功能上几乎所有的反编译器都差不多,选择哪种就看你的爱好了。不过值得一提的是DJ Java Decompiler,它不需要额外安装JVM(Java Virtual Machine)或是JDK的工具即可使用。不单如此,DJJava Decompiler也兼具有Java程序编辑工具的角色,提供一些辅助功能便于程序撰写与修改,因此值得推荐。另外还有国内程序员编写的"小颖JAVA源代码反编译超级引挚",支持目录级的反编译,为支持国货起见,在此推荐。
DashO是第三代的Java混淆器(obfuscator)、压缩机(compactor)、优化工具和水印工具,功能很强大,它可以为您的JAVA程序提供反编译保护、提高运行速度和减少程序体积,可惜不是免费的。免费的混淆器有ProGuard RetroGuard以及SUN公司的JODE等等。还有就是多数人使用的JBuilder、Eclipse中集成的混淆器。
3.调试工具
在JAVA语言的早期,一个典型的开发者使用非常陈旧的方法调试程序:使用System.out.println() 方法,现在还依然常用。代码的跟踪信息被打印到控制台、文件或者套接字。当要发布我们的软件时不得不逐个找到这些调试输出,把它们注释掉,当需要维护软件时又要去开启这些调试输出,烦不胜烦。因此逐渐发展出其他的一些调试工具。
下面总结几种JAVA调试工具:
●IDE(集成开发环境) 包含它们自己的调试器 (例如JBuilder、Eclipse)
●单独的GUI工具 (例如JIKES, JAVADT, 以及JProbe)
●基于文本和命令行的工具 (例如Sun JDB)
●野蛮的使用编辑器 (例如Notepad 或者 VI) 检查堆栈描绘(stack traces)
IDE 和独立的GUI 调试器对于初学者是最容易的并且被证明是最节省时间的。调试器将引导你到程序崩溃的地方。在调试器里面执行程序,使用鼠标设置断点并穿越代码。使用这些调试器的不利方面是并非所有的IDE调试器都支持最新的Java API和技术 (例如servlets 和 EJB 组件)。
Ⅵ 通过JSP网页点击下载FTP映射磁盘里文件的问题
你要是能给个错误的提示代码就好了,可能是ftp服务器的原因吧,因为ftp服务器应该对他所指定的源目录有安全设置,试试吧
Ⅶ java利用FTP上传的时候,在JSP页面我怎么去获取文件的本地路径
getAbsoluteFile取绝对路径
Ⅷ 那些ftp服务器软件比较好用啊
1.什么是FTP呢?FTP 是 TCP/IP 协议组中的协议之一,是英文File Transfer Protocol的缩写。该协议是Internet文件传送的基础,它由一系列规格说明文档组成,目标是提高文件的共享性,提供非直接使用远程计算机,使存储介质对用户透明和可靠高效地传送数据。简单的说,FTP就是完成两台计算机之间的拷贝,从远程计算机拷贝文件至自己的计算机上,称之为“下载(download)”文件。若将文件从自己计算机中拷贝至远程计算机上,则称之为“上载(upload)”文件。在TCP/IP协议中,FTP标准命令TCP端口号为21,Port方式数据端口为20。
2.FTP的工作方式
FTP支持两种模式,一种方式叫做Standard (也就是 PORT方式,主动方式),一种是 Passive (也就是PASV,被动方式)。 Standard模式 FTP的客户端发送 PORT 命令到FTP服务器。Passive模式FTP的客户端发送 PASV命令到 FTP Server。
3.ftp工具,就是专门用来进行FTP上传下载的工具。常用FTP工具有:
CuteFTP Pro :CuteFTP Pro是一个全新的商业级FTP客户端程序,其加强的文件传输系统能够完全满足今天的商家们的应用需求。这里文件通过构建于SSL或SSH2安全认证的客户机/服务器系统进行传输,为VPN、WAN、Extranet开发管理人员提供最经济的解决方案!企业再不需要为了一套安全的数据传输系统而进行破费了。此外,CuteFTP Pro还提供了Sophisticated Scripting、目录同步、自动排程、同时多站点连接、多协议支持(FTP、SFTP、HTTP、HTTPS)、智能覆盖、整合的HTML编辑器等功能特点以及更加快速的文件传输系统。
LeapFTP:一款被多家网站评估为五星级、功能强大、能媲美BulletProof FTP的FTP软件。跟Netscape相仿的书签形式,连线更加方便。下载与上传文件支持续传。可下载或上传整个目录,亦可直接删除整个目录。可让你编列顺序一次下载或上传同一站台中不同目录下的文件。浏览网页时若在文件连结上按鼠标右键选[复制捷径]便会自动下载该文件。具有不会因闲置过久而被站台踢出的功能。可直接编辑远端Server上的文件。可设定文件传送完毕自动中断Modem连接。
FlashFXP:功能强大的 FXP / FTP 软件,融合了一些其他优秀 FTP 软件的优点,如像 CuteFTP 一样可以比较文件夹,支持彩色文字显示;像 BpFTP 支持多文件夹选择文件,能够缓存文件夹;像 LeapFTP一样的外观界面,甚至设计思路也差相仿佛。支持文件夹(带子文件夹)的文件传送、删除;支持上传、下载及第三方文件续传;可以跳过指定的文件类型,只传送需要的文件;可以自定义不同文件类型的显示颜色;可以缓存远端文件夹列表,支持FTP 代理及 Socks 3 & 4;具有避免空闲功能,防止被站点踢出;可以显示或隐藏“隐藏”属性的文件、文件夹;支持每个站点使用被动模式等。!
TurboFTP:一款绝对老牌的FTP传输工具。它支持断线自动重新连接并自动恢复传输,文件列表过滤,远程编辑,整个远端目录删除,目录上传下载,断点续传, 多达八种的代理服务器,完成传送后自动挂线或关机,方便的 FTP 站点地址薄,等等。
ChinaFTP:ChinaFTP是一款完全由国人开发的免费的FTP客户端软件,软件支持对文件传输的所有操作,支持MSDOS和Unix两种目录结构。ChinaFTP与服务器的交互快,文件传输速度快,支持整个目录及子目录的上传,软件包含站点管理,方便用户对所访问的站点进行访问保存,无需每次访问时都输入服务器名、用户名和密码。简单的操作和方便的管理,软件界面清晰,左侧为本地磁盘文件,右侧为FTP文件服务器。文件上传下载显示进度查看、已传送字节、传输速度显示、服务器状态显示等。
AceFTP Pro:相当强大且好用的FTP软件,使用者只需以软件本身的浮动按钮即会操作,它提供多文件下载,且可同时至多个Sever下载,使用者更可边上FTP下载文件,边浏览网页一个FTP软件,结合了浏览器与FTP的功能,它可以在下载或上传文件之前先预览 GIF、JPG和 HTML的文件,并且你可以在同一个视窗下开启多个远端的目录或是登入多个远端的FTP服务器,你也可以直接输入欲下载文件的位址来下载文件,支持 FTP 和 HTTP。
EmFTP Pro:EmFTP 是一个易于使用的,高品质的 FTP 客户端软件。EmFTP 是共享软件。EmFTP 可以与 EmEditor (Windows 下很好用的一个文本编辑器)很好的结合在一起。如果你已安装 EmEditor,你可以直接编辑一个服务器上的文件,就像编辑一个本地文件一样。同样,你可以可以非常容易的从其他客户端中导入设置,例如:FFFTP、Internet Explorer、WS_FTP。 同步上传功能可以直接复制本地文件夹的正确结构到服务器上。
以上几个软件下载地址,请参考网页http://bbs.zj.chinavnet.com/topic_show.jsp?id=1463289&oldpage=1&thesisid=45&flag=topic1
Ⅸ JSP项目中如何把本地图片保存到服务器中的网站项目文件夹下面
直接通过FTP上传即可,找到文件,直接拖过去即可,很简单。你可以去服务器厂商(正睿)的网上找找相关文档参考一下,很快就清楚了!