我不是java程序员(我来自asp.net c#),但我正在考虑编写一个小的java应用程序来上传文件。在我的网络应用程序中,用户需要将电子表格上传到我的服务器,我想在上传之前检查文件大小和扩展名。对于我想要做的事情,大多数上传者似乎过于臃肿,我想要构建一些非常简单的东西。
我需要做些什么才能做到这一点? Eclipse似乎是java的最佳IDE。我还需要什么以及编写上传器有多困难?
感谢。
答案 0 :(得分:0)
我不想让你远离Java,但你应该能够用javascript检查文件大小和扩展名。这应该只是十几行或更少的javascript,并且应该非常快(运行时),因为applet不必加载。
答案 1 :(得分:-1)
我一直在使用Jersey(jax-rs)开发REST java ee webservices。这些允许您定义自定义路径,接受和返回类型(即text / xml,multipart等),方法(GET,POST等),并且可以根据需要进行细化。我没有对文件上传做任何事情,但我找到了一个示例here来帮助您入门。 Jersey是一个稳定的,不断增长的,高度可扩展的框架(我提到它支持MVC),这就是为什么我建议你采用它。 Here是一个让你开始使用jax-rs的教程,当然总是有project site作为参考。
希望这有帮助。