-
jsp文件上传到action0
jsp:
<form action="studentAction.do?method=upload" method="post" enctype="multipart/form-data">
<input type="file" name="importExcel" id="importExcel"><br/>
<input type="submit" value="导入">
</form>form:
private File importExcel;
public get/set();
action:
StudentForm stform = (StudentForm)form;
File file = stform.getImportExcel();这样是不行的。。。有什么办法得到提交的 file?
问题补充:后台:
严重: Method invocation failed.
java.lang.IllegalArgumentException: argument type mismatch
问题补充:FormFile 又怎样转换成 File?
函数里接收的是File 类型才行
问题补充:难道是这样?
File file = (File)formfile
问题补充:嗯。。。是不对的。。。求继续帮忙
问题补充:忘了补充,读取的是excel 文件,在读取过程中直接上传进数据库,不太想在服务器里逗留。用的是jxl 的开源包做excel 读取
问题补充:还是生成到服务器里面再删除算了。。。谢谢两位2012年9月11日 11:02
相关推荐
综上所述,"jsp文件上传源码"提供了一个基础的JSP文件上传教程,通过这个项目,开发者可以学习到如何在Java Web环境中处理文件上传,理解`multipart/form-data`编码的工作原理,以及如何使用Servlet和Apache Commons...
在JSP中实现文件上传是一项常见的任务,尤其是在构建Web应用程序时。JSP(JavaServer Pages)是一种基于Java的服务器端脚本语言,用于生成动态网页内容。以下将详细讲解如何在JSP中实现文件上传,并解决如何去除表单...
总结,JSP文件上传组件通常涉及JSP页面设计、Servlet处理以及第三方库如Apache Commons FileUpload的使用。理解这些知识点,开发者就能构建出健壮且安全的文件上传功能。在实际应用中,务必注意文件上传的安全性,...
在Java Web开发中,JSP(JavaServer Pages)...综上所述,JSP和Struts实现文件上传涉及HTML表单、Struts配置、Action处理、文件操作及安全考虑等多个环节。掌握这些知识点,开发者可以构建出稳定、安全的文件上传功能。
总结来说,"jsp文件上传jar包"涉及到的主要知识点包括:JSP文件上传的原理、Servlet API的使用、Apache Commons FileUpload库的作用及使用方法,以及如何在JSP页面和服务器端处理文件上传请求。正确引入和使用这些...
文件上传通常涉及到客户端的表单提交和服务器端的数据处理。在JSP中,我们可以使用HTML的`<input type="file">`元素让用户选择要上传的文件。然后,借助于Java的Servlet API和第三方库如Apache Commons FileUpload,...
以下是使用SmartUpload组件在JSP中实现文件上传到服务器的详细步骤: 1. **引入SmartUpload库**:首先,你需要将`jspSmartUplodeCN.jar`这个库文件添加到你的项目类路径中。这可以通过在Web应用的`WEB-INF/lib`目录...
综上所述,JSP文件上传涉及HTTP协议、Multipart/form-data编码、Servlet请求处理以及文件操作等多个方面。在实际开发中,通常会结合Servlet和JSP,或者使用如Apache Commons FileUpload等库来简化文件上传的实现。...
总结来说,实现JSP文件上传功能的关键在于理解HTTP协议中文件上传的数据格式,正确设置HTML表单,以及在服务器端正确地解析和处理上传的数据。通过上述步骤,我们可以实现一个基本的文件上传功能,但实际应用中可能...
在本文中,我们将深入探讨如何使用JSP(JavaServer Pages)和Struts框架实现文件上传功能。这是一个在Web开发中常见的需求,特别是在处理用户提交的数据时。Struts是一个基于MVC(Model-View-Controller)设计模式的...
- 对于大文件上传,要考虑分块上传和断点续传。 6. **响应处理** 一旦文件成功上传,你需要在JSP页面上显示上传成功的消息,或者在Servlet中重定向到另一个页面。 7. **文件存储策略** 文件可以存储在本地文件...
在JSP中,我们可以通过`<form>`元素的`action`属性指定Servlet的URL,同时设置`enctype="multipart/form-data"`,以支持文件上传。 3. **解析请求**:在Servlet中,我们需要解析`HttpServletRequest`对象,获取上传...
一、JSP文件上传基础 在JSP中进行文件上传,通常我们会用到Servlet和Apache的Commons FileUpload库。Servlet是Java Web应用中的服务器端组件,用于接收和处理客户端请求。Commons FileUpload库则是Apache提供的一个...
在IT行业中,文件上传是常见的用户交互功能,特别是在网页应用中。本教程将详细解析如何使用纯JSP技术实现一个不刷新页面、允许用户连续填写表单数据并最终上传文件的功能。这一特性对于提高用户体验至关重要,因为...
本教程将详细介绍如何使用JSP来实现文件上传的功能。 一、理解文件上传原理 文件上传是通过HTTP协议的POST请求实现的。客户端(浏览器)使用表单中的文件输入控件选择要上传的文件,然后提交到服务器端。服务器端...
在Java Web开发中,文件上传是一项常见的功能,用于允许用户将本地文件传输到服务器。本实例将探讨如何使用Java和JSP(JavaServer Pages)结合Struts框架来实现这一过程。Struts是一个开源的MVC(Model-View-...
在实际项目中,还需要考虑错误处理、安全性(防止文件覆盖、非法文件上传等)、用户体验优化(如上传进度显示)等问题。`SmartUpload`库提供的API可以方便地解决这些问题,使得文件上传下载功能的实现更加高效和稳定...
总的来说,简单的jsp文件上传涉及到JSP、Servlet、HTTP协议以及第三方库的使用。理解并实践这些步骤,对于初学者掌握Web开发中的文件上传功能是很有帮助的。通过不断学习和实践,你可以构建更复杂、安全的文件上传...
总结,通过上述步骤,我们已经构建了一个简单的Java JSP文件上传系统。这只是一个基础示例,实际项目中可能需要更复杂的验证、权限控制以及错误处理机制。理解这些基本概念后,你可以进一步扩展和优化这个功能,以...
本实例主要探讨如何使用JSP来实现文件上传的功能,特别是针对图片、文档等类型的文件。文件上传是一个常用的需求,例如用户在网站上提交个人信息时可能需要上传头像或简历。以下将详细介绍如何使用JSP进行文件上传。...