如何在Web页上实现文件上传

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Web页上实现文件上传相关的知识,希望对你有一定的参考价值。

参考技术A JAVA WEB文件上传步骤如下:
实现 Web 开发中的文件上传功能,两个操作:在 Web 页面添加上传输入项,在 Servlet 中读取上传文件的数据并保存在本地硬盘中。
1、Web 端上传文件。在 Web 页面中添加上传输入项:<input type="file"> 设置文件上传输入项时应注意:(1) 必须设置 input 输入项的 name 属性,否则浏览器将不会发送上传文件的数据。(2) 必须把 form 的 enctype 属性设为 multipart/form-data,设置该值后,浏览器在上传文件时,将把文件数据附带在 http 请求消息体中,并使用 MIME 协议对上传文件进行描述,以方便接收方对上传数据进行解析和处理。(3) 表单提交的方式要是 post

如何在我的 Spring 4.0 RestFul Web 服务上实现 Spring Security?

【中文标题】如何在我的 Spring 4.0 RestFul Web 服务上实现 Spring Security?【英文标题】:How to implement Spring Security on my Spring 4.0 RestFul web service? 【发布时间】:2015-04-13 12:59:53 【问题描述】:

我刚刚使用 Spring 4.0 和 Hibernate 4.0 开发了一个简单的 Restful Web 服务,所以它没有 beans.xml 文件。

我想在 web 服务上实现一个 Spring Security,因为角色将在 HTTP 函数 GETPOSTDELETE 上执行,即只有管理员允许 DELETE,经理允许同时执行POSTGET 并且用户只能执行GET 数据。

我正在寻找一个详细的教程,其中包含实现 Spring Security 的示例?还是您认为无论其强度如何都有更简单的安全机制?

【问题讨论】:

这里有一个类似的question on the topic 谢谢,看起来很有帮助,但该描述中仍有一些不清楚的地方。如果我找到一个完整示例的教程会更好。 你可以看看this sample app。 谢谢,但是你提到的项目是基于xml配置的,我正在寻找基于注释的没有xml文件的spring security。 这里的代码肯定会帮助你:github.com/srinivas1918/spring-rest-security 【参考方案1】:

我刚刚发现Spring.iotheir own website 中添加了一个详细的教程和 Java 8 开发的真实示例,所以它完全基于注释,这有助于使用 Spring 构建 RESTful web 服务,对其进行测试以及保护它。

真的很棒,位于HERE

【讨论】:

以上是关于如何在Web页上实现文件上传的主要内容,如果未能解决你的问题,请参考以下文章

在引导模式上实现了 jquery 文件管理器

Java API在HDFS上实现文件的上传下载到本地创建文件夹删除文件和重命名文件

swfupload上传文件时出现302错误,请教解决办法(jsp)。非常感谢!

如何获取使用 Cloudfront 上传的 S3 存储桶中的文件?

如何在esp8266上实现web server

如何在 ASP.NET 中实现 Blueimp jQuery 文件上传