今天群里正好有人问起了Java文件上传的事情,本来这是Java里面的知识点,而我目前最主要的精力还是放在了JS的部分。不过反正也不麻烦,我就专门开一贴来聊聊Java文件上传的基本实现方法吧。
话不多说,直接开始。
第一步,新建一个空白的web项目。开发工具我还是用的eclipse,我不喜欢用IDEAL。
接下来,编写index.jsp
pageEncoding="UTF-8"%>
Java文件上传body里面就简单弄一个上传框了,上传的服务器地址为service/upload.jsp,也就是WebContent目录下,一个叫做service文件夹里面的upload.jsp。
JSP就是Servlet,也就是所谓的服务器程序。它既可以做表现层,也可以做服务层。
代码:
文件上传
文件上传
接下来,导入两个jar包,分别是 **common-fileupload-1.2.jar **和 commons-io-2.0.1.jar。
第二步,编写文件上传的服务类,也就是服务器端了。(我就直接写JSP了,懒得写Servlet)
先在WebContent目录下增加一个service文件夹,再在里面新建一个upload.jsp。