<%@ page contentType="text/html;charset=GB2312" %>
<%@ page language="java" import="com.jspsmart.upload.*"%>
<%@ page import="java.util.*"%>;
<%@ page import="java.text.*"%>;
<jsp:useBean id="mySmartUpload" scope="page" class="com.jspsmart.upload.SmartUpload" />
<HTML>
<BODY BGCOLOR="white">
<H1>jspSmartUpload : Sample 2</H1>
<HR>
<%
String name="ddd";
String aa="";
String bb="";
String cc;
SimpleDateFormat s = new SimpleDateFormat("yyyyMMddHHmmss");
Date date= new Date();
cc=s.format(date);
mySmartUpload.initialize(pageContext);
mySmartUpload.upload();
com.jspsmart.upload.File myFile = mySmartUpload.getFiles().getFile(0);
aa=myFile.getFileExt();
bb=cc+name+"."+aa;
if (!myFile.isMissing()) {
myFile.saveAs("/upload/"+bb);
out.println("FieldName = " + myFile.getFieldName() + "<BR>");
}
%>
</BODY>
</HTML>现在这段代码是可以将文件上传并用重命名的但是我想连接数据库时 加入 <%@ page import="java.sql.*"%>;后 系统提示错误:
An error occurred at line: 17 in the jsp file: /jsp/sample2.jsp
The type Date is ambiguous
14: String bb="";
15: String cc;
16: SimpleDateFormat s = new SimpleDateFormat("yyyyMMddHHmmss");
17: java.util.Date date= new Date();
18: cc=s.format(date);
19: mySmartUpload.initialize(pageContext);
20: mySmartUpload.upload();就是Date发生了错误 java.Util中的java.sql和SQL中的混淆了 怎么解决这个问题啊 实现 :上传文件后用时间来重命名 再将新名字传入数据库就可以了 大哥帮帮忙 谢谢
<%@ page language="java" import="com.jspsmart.upload.*"%>
<%@ page import="java.util.*"%>;
<%@ page import="java.text.*"%>;
<jsp:useBean id="mySmartUpload" scope="page" class="com.jspsmart.upload.SmartUpload" />
<HTML>
<BODY BGCOLOR="white">
<H1>jspSmartUpload : Sample 2</H1>
<HR>
<%
String name="ddd";
String aa="";
String bb="";
String cc;
SimpleDateFormat s = new SimpleDateFormat("yyyyMMddHHmmss");
Date date= new Date();
cc=s.format(date);
mySmartUpload.initialize(pageContext);
mySmartUpload.upload();
com.jspsmart.upload.File myFile = mySmartUpload.getFiles().getFile(0);
aa=myFile.getFileExt();
bb=cc+name+"."+aa;
if (!myFile.isMissing()) {
myFile.saveAs("/upload/"+bb);
out.println("FieldName = " + myFile.getFieldName() + "<BR>");
}
%>
</BODY>
</HTML>现在这段代码是可以将文件上传并用重命名的但是我想连接数据库时 加入 <%@ page import="java.sql.*"%>;后 系统提示错误:
An error occurred at line: 17 in the jsp file: /jsp/sample2.jsp
The type Date is ambiguous
14: String bb="";
15: String cc;
16: SimpleDateFormat s = new SimpleDateFormat("yyyyMMddHHmmss");
17: java.util.Date date= new Date();
18: cc=s.format(date);
19: mySmartUpload.initialize(pageContext);
20: mySmartUpload.upload();就是Date发生了错误 java.Util中的java.sql和SQL中的混淆了 怎么解决这个问题啊 实现 :上传文件后用时间来重命名 再将新名字传入数据库就可以了 大哥帮帮忙 谢谢
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page language="java" import="com.jspsmart.upload.*"%>
<%@ page import="java.util.*"%>;
<%@ page import="java.text.*"%>;
<%@ page import="java.sql.*"%>;
<jsp:useBean id="mySmartUpload" scope="page" class="com.jspsmart.upload.SmartUpload" />
<HTML>
<BODY BGCOLOR="white">
<H1>jspSmartUpload : Sample 2</H1>
<HR>
<%
String name="ddd";
String aa="";
String bb="";
String cc;
Calendar ca = Calendar.getInstance();
String filename = String.valueOf(ca.getTimeInMillis());
mySmartUpload.initialize(pageContext);
mySmartUpload.upload();
com.jspsmart.upload.File myFile = mySmartUpload.getFiles().getFile(0);
aa=myFile.getFileExt();
bb=filename+name+"."+aa;
if (!myFile.isMissing()) {
myFile.saveAs("/upload/"+bb);
out.println("FieldName = " + myFile.getFieldName() + "<BR>");
}
%></BODY>
</HTML>
java.util.Date date=new java.util.Date();