没有合适的资源?快使用搜索试试~ 我知道了~
首页基于jspSmartUpload的图片上传与更名
基于jspSmartUpload的图片上传与更名
需积分: 4 14 下载量 80 浏览量
更新于2023-03-16
评论
收藏 92KB DOC 举报
文章为本人所写。介绍了基于jspSmartUpload的图片上传与更名的开发过程。详细的描述与完整的代码展示,相信能给您带来帮助。
资源详情
资源评论
资源推荐
基于 jspSmartUpload 的图片上传与更名
2010-6-7
作者:蜗牛 527812862
在开发商城模块的商品展示图片显示功能时,作者选择了
jspSmartUpload 组件。它的使用和 commons-leupload 组件相似。核心
代码如下:
1) 编写图片上传页面 server_productsAdd.jsp 核心代码如下
<%@ page language="java" import="com.web.server.user.*"
pageEncoding="GBK"%>
<html>
<head>
<title>新货上架</title>
<!-- AJAX -->
<script type="text/javascript">
var req;
function validate() {
var idField = document.getElementById("userid");
var url = "Validate.jsp?id=" + escape(idField.value);
if(window.XMLHttpRequest) {
req = new XMLHttpRequest();
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
}
req.open("GET", url, true);
req.onreadystatechange = callback;
req.send(null);
}
function callback() {
if(req.readyState == 4) {
if(req.status == 200) {
//alert(req.responseText);
var msg = req.responseXML.getElementsByTagName("msg")
[0];
//alert(msg);
setMsg(msg.childNodes[0].nodeValue);
}
}
}
function setMsg(msg) {
//alert(msg);
mdiv = document.getElementById("usermsg");
if(msg == "invalid") {
mdiv.innerHTML = "<font color='red'>username
exists</font>";
} else {
mdiv.innerHTML = "<font color='green'>congratulations! you
can use this username!</font>";
}
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css"><!--
a { text-decoration: none; color: #000000 }
a:hover { text-decoration: underline }
body { scrollbar-base-color: #F3F6FA; scrollbar-arrow-color:
#4D76B3; font-size: 12px; background-color: #ffffff }
table { font: 12px Verdana,Tahoma; color: #000000 }
input,select,textarea { font: 11px Verdana,Tahoma; color: #000000;
font-weight: normal; background-color: #F3F6FA }
select { font: 11px Verdana,Tahoma; color: #000000; font-
weight: normal; background-color: #F3F6FA }
.nav { font: 12px Verdana,Tahoma; color: #000000; font-
weight: bold }
.nav a { color: #000000 }
.header { font: 11px Verdana,Tahoma; color: #FFFFFF; font-
weight: bold; background-image: url("images/green/bg01.gif") }
.header a { color: #FFFFFF }
.category { font: 11px Verdana,Tahoma; color: #000000;
background-color: #EFEFEF }
.tableborder { background: #4D76B3; border: 0px solid #4D76B3 }
.singleborder { font-size: 0px; line-height: 0px; padding: 0px;
background-color: #F3F6FA }
.smalltxt { font: 11px Verdana,Tahoma }
.outertxt { font: 12px Verdana,Tahoma; color: #000000 }
.outertxt a { color: #000000 }
.bold { font-weight: bold }
.altbg1 { background: #F3F6FA }
.altbg2 { background: #FFFFFF }
--></style>
<script language="JavaScript" src="images/common.js"></script>
<style type="text/css" id="defaultPopStyle">.cPopText { font-family:
Tahoma, Verdana; background-color: #FFFFCC; border: 1px #000000
solid; font-size: 12px; padding-right: 4px; padding-left: 4px;
height: 20px; padding-top: 2px; padding-bottom: 2px; visibility:
hidden; filter: Alpha(Opacity=80)}</style></head><body leftmargin="0"
rightmargin="0" topmargin="0" onkeydown="if(event.keyCode==27) return
false;"><div id="popLayer" style="position: absolute; z-index: 1000;"
class="cPopText"></div><br>
<tbody>
<tr valign="">
<td style="border-top: 0px none; border-right: 1px none; font-
size: 9pt; font-family: Tahoma,Verdana; color: rgb(0, 0, 0);"
width="100%"><table border="0" cellpadding="0" cellspacing="0"
width="100%">
<tbody><tr>
</tr>
<tr>
<td><table id="table3" bgcolor="#f3f6fa" cellpadding="3"
cellspacing="0" width="100%">
</table></td>
</tr>
</tbody></table>
</td>
</tr></tbody></table>
<br>
<form method="post" action="server_productsAddDeal.jsp"
enctype="multipart/form-data" >
<table class="tableborder" align="center" cellpadding="4"
cellspacing="1" width="97%">
<tbody>
<tr>
<td colspan="2" class="header">新商品上架</td>
</tr>
<tr>
<td class="altbg1" width="21%">商品名称:</td>
<td class="altbg2">
<input name="pro_name" size="25" maxlength="25" type="text"
onblur="validate()"> </td>
<span id="usermsg"></span>
</tr>
<tr>
<td class="altbg1">商品价格:</td>
<td class="altbg2">
剩余10页未读,继续阅读
Jay_+wqq_635731323
- 粉丝: 84
- 资源: 48
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 27页智慧街道信息化建设综合解决方案.pptx
- 计算机二级Ms-Office选择题汇总.doc
- 单链表的插入和删除实验报告 (2).docx
- 单链表的插入和删除实验报告.pdf
- 物联网智能终端项目设备管理方案.pdf
- 如何打造品牌的模式.doc
- 样式控制与页面布局.pdf
- 武汉理工Java实验报告(二).docx
- 2021线上新品消费趋势报告.pdf
- 第3章 Matlab中的矩阵及其运算.docx
- 基于Web的人力资源管理系统的必要性和可行性.doc
- 基于一阶倒立摆的matlab仿真实验.doc
- 速运公司物流管理模式研究教材
- 大数据与管理.pptx
- 单片机课程设计之步进电机.doc
- 大数据与数据挖掘.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0