使用 JSP/ Servlet上载文件正成为一项常用的任务。以下是一个简单的例程,使用了jspsmart的一个免费的组件。你可以在JSPSMART站点进行下载。 
1. Html File 
<html> 
<body> 
<script LANGUAGE="javascript" SRC="JSFunction.js"> 
</script> 
<script language="JavaScript"> 
<!-- 
function checkForm(){ 
if (document.uploadform.adsImage.value==""){ 
alert("You must choose what image file to upload!"); 
return false; 
} 
document.uploadform.submit(); 
} 
function cancelUpload(){ 
window.close(); 
window.opener.focus(); 
} 
//--> 
</script> 
<form name="uploadform" method="post" 
action="uploadImage.jsp" ENCTYPE="multipart/form-data" 
target=_self> 
<center> 
<table border="1" width="65%"> 
<tr> 
<td colspan=2 nowrap align=center>广告图片上载</td> 
</tr> 
<tr> 
<td width="15%" nowrap >广告图片:</td> 
<td width="50%" nowrap><input type="file" 
name="adsImage" size="20"></td> 
</tr> 
<tr> 
<td align="center" colspan=2 > 
<input type="button" value="upload" onclick="return 
checkForm();" > 
    
<input type="button" value="Cancel" onclick="return 
cancelUpload();"> 
</td> 
</tr> 
</form> 
</table> 
<!-- 
<a href="Javascript:window.close();">close this window</a> 
--> 
<script language="JavaScript"> 
<!-- 
this.focus(); 
//--> 
</script> 
</body> 
2. JSP File 
<%@ page language="java" import=
新闻热点
疑难解答