站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题jspsmart

jspsmart

摘要: jspsmart


我用jspsmart上传文件,但我想在上传的时候就把文件名改成以已数字自增的形式存放在服务器上,比如1.txt,2.txt,然后在把路径存放在数据库中,现在问题是怎样用jspsmart把文件名给改了


大家帮帮我啊


大家来看看啊


saveAs方法


也许这个对你有用:

<%@ page contentType="text/html; charset=gb2312" pageEncoding="gb2312" language="java" %>
<%@ page import="com.jspsmart.upload.*" %>


<body>
<%

try{
//新建一个SmartUpload对象
SmartUpload su = new SmartUpload();
//上传初始化
su.initialize(pageContext);
//限制每个上传文件的最大长度
su.setMaxFileSize(2*1024*1024);//即2MB
//限制文件格式
su.setAllowedFilesList("jpg");
su.upload();

com.jspsmart.upload.File file = su.getFiles().getFile(0);

file.saveAs("/images/_new_.jpg");//将文件另存为...

}
catch(Exception e){
out.println(e.toString());
}

%>


</body>



↑返回目录
前一篇: 身份权限认证问题
后一篇: 如何在网页上的图片加入动态文字