JAVA网页编程之jspSmartUpload上传下载全攻略(一)
到时我们不用学struts,不用学spring,不用学Hibernate,只要能把jsf学会了,完全可以替代所有的框架,包括AJAX,都知道AJAX并不是新技术,虽说我没深入学习jsf但我认为jsf应该已经能通过其它技术替代AJAX,实现无缝刷新。js|攻略|上传|下载1、安装篇jspSmartUpload是由www.jspsmart.com网站开辟的一个可无偿使用的全功效的文件上传下载组件,适于嵌进实行上传下载操纵的JSP文件中。该组件有以下几个特性:
1、利用复杂。在JSP文件中仅仅誊写三五行JAVA代码就能够弄定文件的上传或下载,便利。
2、能全程把持上传。使用jspSmartUpload组件供应的对象及其操纵办法,能够取得全体上传文件的信息(包含文件名,巨细,范例,扩大名,文件数据等),便利存取。
3、能对上传的文件在巨细、范例等方面做出限定。云云能够滤失落不切合请求的文件。
4、下载天真。仅写两行代码,就可以把Web服务器酿成文件服务器。不论文件在Web服务器的目次下或在别的任何目次下,都能够使用jspSmartUpload举行下载。
5、能将文件上传到数据库中,也能将数据库中的数据下载上去。这类功效针对的是MYSQL数据库,由于不具有通用性,以是本文禁绝备举例先容这类用法。
jspSmartUpload组件能够从www.jspsmart.com网站上自在下载,压?..tUpload组件了。
注重,按上述办法安装后,只要webapps/jspsmartupload目次下的程序可使用jspSmartUpload组件,假如想让Tomcat服务器的一切Web使用程序都能用它,必需做以下事情:
1.进进命令行形态,将目次切换到Tomcat的webapps/jspsmartupload/WEB-INF目次下。
2.运转JAR打包命令:jarcvfjspSmartUpload.jarcom
(也能够翻开资本办理器,切换到以后目次,用WinZip将com目次下的一切文件紧缩成jspSmartUpload.zip,然后将jspSmartUpload.zip换名为jspSmartUpload.jar文件便可。)
3.将jspSmartUpload.jar拷贝到Tomcat的shared/lib目次下。
从一个编程语言的普及程度来将,一个好的IDE是至关中要的,而现在的java的IDE虽然已经很好了,但是和.net比起来还是稍微差一些的,这是个客观事实。java要想普及的更好。DE是必须加以改进的。 http://www.ckuyun.com/去下载,或到同济技术论坛的服务器ftp://www.ckuyun.com去下,安装上有什么问题,可以到论坛上去提问。 Java是一种计算机编程语言,拥有跨平台、面向对java 你快去找一份Java的编程工作来做吧(如果是在校学生可以去做兼职啊),在实践中提高自己,那才是最快的。不过你得祈祷在公司里碰到一个高手,而且他 还愿意不厌其烦地教你,这样好象有点难哦!还有一个办法就是读开放源码的程序了。我们知道开放源码大都出自高手,他们设计合理,考虑周到,再加上有广大的程序员参与,代码的价值自然是字字珠叽,铿锵有力(对不起,偶最近《金装四大才子》看多了)。 让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。 J2SE开发桌面应用软件比起 VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。 有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想) Java 编程语言的风格十分接近C、C++语言。 Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。
页:
[1]