Blog Stats
Posts - 14
Articles - 11
Comments - 1
Trackbacks - 0
随笔档案
2009年11月 (5)
2009年10月 (9)
文章档案
2009年10月 (2)
2009年9月 (9)
Infernu的Google site
Infernus-JXH
JSP上传文件的实现
需要使用SmartUpload
HTML:
<
form
action
="upload.jsp"
method
="post"
enctype
="multipart/form-data"
onsubmit
="return check()"
>
<
input
type
="file"
name
="file"
size
="25"
/>
<
input
type
="submit"
value
="上传"
/>
</
form
>
JSP:
<%
@page pageEncoding
=
"
GBK
"
contentType
=
"
text/html; charset=GBK
"
%>
<%
@page import
=
"
com.jspsmart.upload.Files
"
%>
<
jsp:useBean
id
="up"
class
="com.jspsmart.upload.SmartUpload"
/>
<%
try {
up.initialize(pageContext);
up.setDeniedFilesList(
"
ppt
"
);
//
不允许上传的文件后缀
up.setDeniedFilesList(
"
exe
"
);
up.upload();
up.save(
"
/res
"
);
//
res目录必须存在,即不会自动创建
out.println(
"
<h1>上传成功</h1>
"
);
Files files
=
up.getFiles();
for
(
int
i
=
0
; i
<
files.getCount(); i
++
) {
out.println(files.getFile(i).getFileName()
+
"
<br>
"
);
}
}
catch(Exception e) {
e.printStackTrace();
out.println(
"
<h1>上传失败</h1>
"
);
}
%>
posted on 2009-10-29 22:27
Infernus
阅读(226)
评论(0)
编辑
收藏
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
Chat2DB
C++博客
博问
管理
Powered by:
.Text
and
ASP.NET
- Copyright © Infernus