jsp如何获取上传的文件
如何获取上传的文件?也就是 <input type="file"/>中的文件?
用request.getInputStream吗?
如果我的html表单中还有其它数据或者存在多个文件,那么我应该怎么获得这些数据以及如何获得多个文件
使用smart组建上传
下面有个连接,可以参考一下:
http://blog.csdn.net/wl_ldy/archive/2009/11/26/4876745.aspx
经过测试myFile.saveAs("/upload/" + myFile.getFileName()); 这句代码会报错。找不到upload文件夹
http://www.jspsmart.com/
此网页无法访问
楼主可以到 Apache Commons 下去看看一个称为 FileUpload 的组件,用于文件上传很方便,几行代码就能搞定的。
学习一下。
一般上传的话都用组件,然后这里面都有相关的方法。。直接调用就可以很简单的解决.
JSP不方便直接使用文件上传,可以借助其他组件实现文件上传功能。
1. 使用FileUpload组件,提交后可以使用FileUpload提供的API获得提交过来的文件内容,具体用法网上有很多说明。
2. 使用JSPSmartUpload组件也可以实现文件上传,具体用法也可网上搜索。
3. 当然如果你用过Struts的话可以直接使用Struts提供的FormFile类来接受文件内容,前提是项目的WEB层中使用了Struts框架。具体怎么做网上应该也能搜的到,希望能开启你的思路。
建议用组件
2楼说的很正确哦 ~那个组建很好用!楼主试试吧
学习
相关问答:
我现在想用ssh整合来做一个论坛,但数据库方面不行,我主要不会涉及数据库,不知道发帖表,和回帖表要如何设计和区分。不知道谁有一个简单的思路,来设计这些表。谢谢了。
发帖和回帖用同一张表 。发帖 id user ......
我是用STRUTS ,做了一个JSP页面,提交后没有存入数据库。
JSP代码如下:
aa.jsp代码
<%@ page contentType="text/html;charset=gb2312" language="java"%>
<%@ taglib uri=" ......
我想登录后,如果登录成功就去执行某个页面
我现在的代码是这样的:
if(rs.next()){
session.setAttribute( "username" , user);
<jsp:include page="login.jsp" />// ......
急用谢谢大家了 请速回帖子
www.sharejs.com
这是个javascript 网站
去里面找找 js 特效,css样式,都很不错的。
用在自己的jsp上 很帅的。
我自己开发的几个jsp页面都用了上面的特效很好,
接分,赞! ......
<html><head><title>[@title]</title>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<script language='javascript'>
function diyCheck ......