jsp 生成饼图

jsp 生成饼图,第1张

<%@ page language="java" contentType="text/html; charset=UTF-8"%>

<%@ page language="java" import="orgxiangzhipengdbDBConnection"%>

<%@ page language="java" import="javasql"%>

<%@ taglib uri="http://strutsapacheorg/tags-bean" prefix="bean"%>

<%@ taglib uri="http://strutsapacheorg/tags-html" prefix="html"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 10 Transitional//EN" "http://wwww3org/TR/xhtml1/DTD/xhtml1-transitionaldtd">

<html xmlns="http://wwww3org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>产品上传</title>

<link href="css/productcss" rel="stylesheet" type="text/css" />

</head>

<body>

<div id="wrapper">

<div id="head">

<img src="images/logogif" alt="返回首页" border="0" /><img src="images/head_02gif" /><img src="images/head_03gif" /><img src="images/head_04gif" /><img src="images/head_05jpg" />

</div>

<div id="dianpu">

<div id="dp_left">

<div id="backIdex">

<a href="indexhtml" hidefocus="true"><img

src="images/backIndexjpg" />

</a>

</div>

<div>

<h3>

会员管理

</h3>

<div id="dpleft_vipComp">

<ul>

<li>

<a href="#">上传产品</a>

</li>

<li>

<a href="#">修改资料</a>

</li>

<li>

<a href="#">修改密码</a>

</li>

<li style="text-align: center; border-bottom: 0px">

<input type="button" value="退出登录" />

</li>

</ul>

</div>

</div>

<div>

<h3>

产品分类

</h3>

<div id="dpleft_Product">

<ul>

<li>

<a href="#">钻石首饰</a>

</li>

<li>

<a href="#">裸钻</a>

</li>

<li>

<a href="#">铂金首饰</a>

</li>

<li>

<a href="#">足金首饰</a>

</li>

<li>

<a href="#">足金首饰</a>

</li>

<li>

<a href="#">K金首饰</a>

</li>

<li>

<a href="#">银镶首饰</a>

</li>

<li>

<a href="#">翡翠首饰</a>

</li>

<li>

<a href="#">纯银首饰</a>

</li>

<li>

<a href="#">晶石精品品</a>

</li>

<li>

<a href="#">宝石精品</a>

</li>

<li>

<a href="#">玉石精品</a>

</li>

</ul>

<div id="Lfgem_type"></div>

</div>

</div>

</div>

<div id="main-content">

<h3>

◆产品上传

</h3>

<form action="/fire/productUploaddo" enctype="multipart/form-data" method="post">

<%

DBConnection db = new DBConnection();

Statement stat = null;

ResultSet rs = null;

Connection conn = dbgetConnection();

%>

<div id="productlx"> 产品类型: <select onchange="show()" name="categoryName">

<option value="请选择">

请选择

</option>

<%

try {

stat = conncreateStatement();

String sql = "select from Product_Categories ";

rs = statexecuteQuery(sql);

while (rsnext()) {

%>

<option value="<%=rsgetString("category_Name")%>"><%=rsgetString("category_Name")%></option>

<%

}

} catch (Exception e) {

eprintStackTrace();

}

%>

</select><span class="red"></span>

</div>

<div id="productType">

 产品名称: <input id="productName" name="productName" />

<span class="red"></span>

</div>

<!--钻石属性start -->

<table id="table1" style="display: none">

<tr>

<td width="100">

首饰类型:

</td>

<td class="tdLeft">

<select id="shoushi1" name="jewelleryType">

<option>

请选择

</option>

<%

try {

String sql1 = "select column_Lov_Value from product_Column_Lov where column_Lov_Name ='首饰类型'";

rs = statexecuteQuery(sql1);

while (rsnext()) {

%>

<option value="<%=rsgetString("column_Lov_Value")%>"><%=rsgetString("column_Lov_Value")%></option>

<%

}

} catch (Exception e) {

eprintStackTrace();

}

%>

</select><span class="red"></span>

</td>

<td width="100">

总重量(G):

</td>

<td class="tdLeft">

<input id="weightG1" name="netWeightGram" /><span class="red"></span>

</td>

</tr>

<tr>

<td>

边石重量(克拉):

</td>

<td class="tdLeft">

<input id="bianshi" name="sideStoneWeight" />

</td>

<td>

主石重量(克拉):

</td>

<td class="tdLeft">

<input id="zhushi" name="mainStoneWeight" /><span class="red"></span>

</td>

</tr>

<tr>

<td>

钻石色泽:

</td>

<td class="tdLeft">

<select id="zuanshiseze1" name="diamondColour">

<option>

请选择

</option>

<%

try {

String sql2 = "select column_Lov_Value from product_Column_Lov where column_Lov_Name ='钻石色泽'";

rs = statexecuteQuery(sql2);

while (rsnext()) {

%>

<option value="<%=rsgetString("column_Lov_Value")%>"><%=rsgetString("column_Lov_Value")%></option>

<%

}

} catch (Exception e) {

eprintStackTrace();

}

%>

</select><span class="red"></span>

</td>

<td>

钻石切工:

</td>

<td class="tdLeft">

<select id="zuanshiqiegong1" name="diamondCutting">

<option>

请选择

</option>

<%

try {

String sql3 = "select column_Lov_Value from product_Column_Lov where column_Lov_Name ='钻石切工'";

rs = statexecuteQuery(sql3);

while (rsnext()) {

%>

<option value="<%=rsgetString("column_Lov_Value")%>"><%=rsgetString("column_Lov_Value")%></option>

<%

}

} catch (Exception e) {

eprintStackTrace();

}

%>

</select><span class="red"></span>

</td>

</tr>

<tr>

<td>

金/银纯度:

</td>

<td class="tdLeft">

<select id="jinyinchundu1" name="goldAlloy">

<option>

请选择

</option>

<%

try {

String sql4 = "select column_Lov_Value from product_Column_Lov where column_Lov_Name ='金银纯度'";

rs = statexecuteQuery(sql4);

while (rsnext()) {

%>

<option value="<%=rsgetString("column_Lov_Value")%>"><%=rsgetString("column_Lov_Value")%></option>

<%

}

} catch (Exception e) {

eprintStackTrace();

}

%>

</select>

</td>

<td>

产 地:

</td>

<td class="tdLeft">

<input name="productOfOrigin" />

</td>

</tr>

<tr>

<td>

形 状:

</td>

<td class="tdLeft">

<select name="stoneShape">

<%

try {

String sql5 = "select column_Lov_Value from product_Column_Lov where column_Lov_Name ='形状'";

rs = statexecuteQuery(sql5);

while (rsnext()) {

%>

<option value="<%=rsgetString("column_Lov_Value")%>"><%=rsgetString("column_Lov_Value")%></option>

<%

}

} catch (Exception e) {

eprintStackTrace();

}

%>

</select>

</td>

<td>

钻石净度:

</td>

<td class="tdLeft">

<select id="zuanshijingdu1" name="diamondClarity">

<option>

请选择

</option>

<%

try {

String sql6 = "select column_Lov_Value from product_Column_Lov where column_Lov_Name ='钻石净度'";

rs = statexecuteQuery(sql6);

while (rsnext()) {

%>

<option value="<%=rsgetString("column_Lov_Value")%>"><%=rsgetString("column_Lov_Value")%></option>

<%

}

} catch (Exception e) {

eprintStackTrace();

}

%>

</select><span class="red"></span>

</td>

</tr>

<tr>

<td>

价 格(元):

</td>

<td class="tdLeft">

<input id="pricefrom" name="listPrice" /><span class="red"></span>

</td>

<td>

特价价格:

</td>

<td class="tdLeft">

<input name="specialPrice" />

</td>

</tr>

<tr>

<td>

尺寸(cm):

</td>

<td class="tdLeft">

<input name="length" />

</td>

<td>

镶嵌类型:

</td>

<td class="tdLeft">

<select name="stoneSettingType">

<option>

请选择

</option>

<%

try {

String sql7 = "select column_Lov_Value from product_Column_Lov where column_Lov_Name ='镶嵌类型'";

rs = statexecuteQuery(sql7);

while (rsnext()) {

%>

<option value="<%=rsgetString("column_Lov_Value")%>"><%=rsgetString("column_Lov_Value")%></option>

<%

}

} catch (Exception e) {

eprintStackTrace();

}

%>

</select>

</td>

</tr>

<tr>

<td>

产品系列:

</td>

<td class="tdLeft">

<input name="productSeriesName" />

</td>

<td>

成 色:

</td>

<td class="tdLeft">

<select name="goldColour">

<option>

请选择

</option>

<%

try {

String sql8 = "select column_Lov_Value from product_Column_Lov where column_Lov_Name ='成色'";

rs = statexecuteQuery(sql8);

while (rsnext()) {

%>

<option value="<%=rsgetString("column_Lov_Value")%>"><%=rsgetString("column_Lov_Value")%></option>

<%

}

} catch (Exception e) {

eprintStackTrace();

}

%>

</select>

</td>

</tr>

<tr>

<td>

手寸(港度):

</td>

<td class="tdLeft">

<input name="ringSize" />

</td>

<td>

 

</td>

<td class="tdLeft">

 

</td>

</tr>

<tr>

<td>

产品上传:

</td>

<td colspan="3" class="tdLeft">

<input type="file" id="fileImg" name="productPicture" /><span class="red"></span>  大小不超过200K

</td>

</tr>

<tr>

<td>

产品描述:

</td>

<td colspan="3" class="tdLeft">

<textarea cols="48" rows="10" id="miaoshu"

name="productDescription"></textarea><span class="red"></span>

</td>

</tr>

</table>

<div id="div1" style="display: none">

<input type="submit" value="提 交" onclick="return zuanshiNull();" />

<input type="reset" value="重 置" />

</div>

<!--钻石属性end -->

刘厚祥

2009年将是历史铭记的一年,这一年世界经济遭遇战后第一次大的衰退,全球都在寻求经济“企稳回升”的发展通道,这一年是全球各行各业充满挑战的一年。当然,对于钻石行业来说,2009年也是充满挑战,而又有着非凡意义的一年。

如果要用一句话来概括2009年全球钻石业的状态,那么其中的一种说法应该是:“在这一年,全球钻石行业,从钻石矿山到钻石首饰零售店都举步维艰。通过这一次经济危机,钻石行业正在领悟‘团结就是力量’、‘集体负责任’才能保证未来长期发展。”

1钻石矿山生产情况

2009年钻石矿的生产是整个钻石产业链中最为艰难的环节。自从经济危机发生以来,几乎所有的钻石矿山都最先感到了“冬天”的含义:矿山不得不减少生产,而作为一个投资巨大、风险极高的钻石矿山,即使在半停产或停产的状态下,矿山的基本运作仍然正常进行。幸运的是作为钻石产业链的前端,绝大多数钻石生产企业、钻石矿山都顺利地渡过了最艰难的那段时光。

2009年中国珠宝玉石首饰鉴

钻石的矿山开采有着自身的特点。作为一种地球上最为稀少的天然矿物资源,钻石的勘探成本不断增加,总体产能不足,在钻石需求不断增加的同时,受多种因素影响,钻石供给却难以同步增长,从而导致了整体、长期的供需关系紧张。从2002年到2008年,全球钻石年产量平均增长10%左右。钻石矿山较长的勘测、评估和开发周期是钻石生产增速放缓的主要原因。目前全球已经探明的5450个金伯利地质结构岩矿中,具有商业开采价值的还不到1%,每找到一个具有开采价值的钻石矿的成本平均为5亿美元。高勘探风险和长线投资制约了钻石开采产量的增加,新矿投产至少也需要5年的前期准备,因而短期内难以迅速增加供给。过去15年全球范围内一直没有发现新的大型钻石原生矿,而全球钻石市场需求则以年均10%速度攀升,钻石价格每年以3%~5%速度上升,其中高品质钻石涨幅更大。钻石的供应与需求之间的不平衡关系仍将在相当长时间内存在。

2008年9月之前,全球经济高速发展、钻石行业高歌猛进。2008年全球钻石矿山共开采了16,291万克拉钻石。来自23个国家和地区的钻石矿山,其中产量在3000万克拉以上的国家包括民主刚果、俄罗斯、博茨瓦纳,产量在3000万克拉到1000万克拉以上的国家包括加拿大、澳大利亚、南非,产量在1000万克拉到100万克拉的国家有安哥拉和纳米比亚。

自2008年经济危机发生以来,整个钻石行业,尤其是钻石矿业公司,经历了漫漫长夜。

图1-2-1 2009年1~9月部分钻石矿业集团的生产情况

在整个2009年,几乎所有的钻石矿业集团、钻石矿山都采取了极其谨慎的态度。首先,以De Beers 集团为首的钻石公司,包括Alrosa,Rio Tinto,BHP Billiton等矿业集团在内,要求所属矿山控制并适当减少钻石的生产、开采。其次,对矿山的未来发展进行重新规划。第三,维持矿山运营的稳定。

De Beers集团2009年前三季度钻石开采比2008年减少了60%,仅生产约1500万克拉钻石毛坯,预计全年的钻石开采总量将仅为2008年的一半左右。在2009年上半年,De Beers集团的主要钻石矿山几乎都处于“半停产”状态。据报道,Diavik矿山2009年将生产560万克拉钻石毛坯,而该矿山2008年开采了900万克拉钻石。BHP预计2009年可生产322万克拉钻石毛坯,比2008年的335万克拉有所减少。Rio Tinto集团2009年1~9月份的9个月间共开采了245万克拉钻石,比2008年减少了49%。Harry Winston集团在2009年前三季度共开采了30万克拉钻石,比2008年同期减少开采67%。Alrosa2009年1~9月,钻石毛坯销售约78亿美元,比2008年减少22%。

有消息说,Diavik矿山2010年将适度增加钻石产量,计划2010年的钻石毛坯产量将达780万克拉。位于Botswana的Jwaneng矿山是钻石业明星矿山,被称为“Cut-8”的项目,将该矿山的开采寿命从原定的2017年再延长7年,可开采至2024年,为此,在未来的15年内,De Beers集团将为该矿山投资逾30亿美元,预计可生产钻石毛坯约9500万克拉,相当于150亿美元的钻石。

2钻石毛坯供应情况

全球经济危机发生以来,尤其是2008年第四季度中,整个钻石行业充满了悲观情绪。显然,随着经济危机影响扩大,以美国为主的经济体对前景的不确定性增强,钻石首饰作为“非生活必需品”首当其冲,成为人们预算开支中首先消减的对象,钻石零售市场急剧下滑。如果钻石行业不采取积极有效的措施减少市场供应,势必导致钻石价格的大幅度波动,这不仅会影响消费者对钻石的信心,更会导致数百万从业人员行业的不稳定。因此,大多数钻石毛坯供应商都采取了积极的控制策略——减少向市场供应钻石毛坯的量,从而保持市场的供-需平衡、保持钻石价格的稳定、维持消费者信心、维护行业的长期稳定。

图1-2-2 2008年和2009年DTC钻石毛坯供应量及其变化

由图1-2-2可以看出,与2008年相比,DTC钻石毛坯供应全年减少了47%。尤其是在2009年10次看货会的前3个看货会只供应了2008年前3个看货会的不足30%。进入4月、5月之后,随着世界经济下滑见底、新兴市场经济开始止跌回升,DTC钻石毛坯供应开始适度增加。以中国、印度为代表的“金砖四国”钻石消费市场率先走出低谷、开始出现积极的增长势头,这为全球钻石行业,特别是钻石矿业公司带来了信心。2009年,俄罗斯Alrosa的钻石毛坯销售额为213亿美元,其中包括92亿美元的政府收购。

由于以美国为主的零售市场出现需求减少、零售额下降和消费者信心指数下跌,全球钻石业在“集体负责任”的影响下,采取了谨慎的供应政策,从而在很大程度上保证了整个钻石产业链的供求基本平衡。因此,2009年钻石毛坯市场总体处于稳定的状态。有关的数据统计显示,2009年1~10月,美国钻石毛坯的进口比2008年同期减少了68%,仅为23亿美元,同期美国钻石毛坯的出口减少55%,为16亿美元。比利时2009年1~11月间11个月内,钻石毛坯进口为589亿美元,比2008年同期减少43%,这一时期内比利时钻石毛坯出口额为655亿美元,与2008年同期相比减少37%。以色列,2009年1~11月间钻石总进口额为433亿美元,比2008年同期减少48%。在此期间以色列的产品钻石出口额达362亿美元、毛坯钻石出口额为174亿美元,分别比2008年同期减少41%和47%。然而,2009年11月成为以色列钻石交易最为活跃的月份,该月单月,以色列钻石毛坯出口比2008年同期增长了144%,达256亿美元,产品钻石出口则增长了49%,达52亿美元。印度似乎受金融危机的影响较小。2009年1~10月间,印度毛坯钻石进口额为51亿美元,比2008年同期减少43%,钻石毛坯出口则为57亿美元,减少21%。印度成品钻石出口下降了17%,为1108亿美元,同期成品钻石进口为567亿美元,减少了84%。

3钻石批发市场

由于从矿山开采到钻石毛坯供应环节对稳定市场采取了积极、主动的措施,从而在很大程度上维持了成品钻石批发市场的稳定和成品钻石批发价格的相对稳定。据IDEX分析,自2008年9月开始,成品钻石的批发价格确实出现过波动和下滑,但至2009年5月起成品钻石批发价格开始出现稳定并逐步回升。

图1-2-3 成品钻石价格指数

美国是全球最大的钻石消费市场。自2008年经济危机发生以来,美国作为这场金融危机的始作俑者,其钻石批发市场的状态反映全球整个钻石批发市场的波折。2009年第一季度,美国的成品钻石进口仅236亿美元,比2008年第一季度减少了52%,第二季度、第三季度则开始出现恢复性增长,但2009年的前三个季度的钻石进口额为873亿美元,比2008年前三个季度进口总和减少了44%。

图1-2-4 2009年前三季度美国市场成品钻石进口额增长

图1-2-5 2009年前三季度美国市场成品钻石进口降幅减缓(与2008年相比)

图1-2-6 2009年前三季度美国市场成品钻石进口克拉数增长

图1-2-7 2009年前三季度美国市场成品钻石进口克拉数降幅减缓(与2008年相比)

4钻石零售市场

2009年的钻石零售市场可以用“几家欢乐几家愁”来描述。可以肯定,2009年中国市场、印度市场仍然会保持两位数的增长,但是占全球钻石首饰零售市场一半的美国市场以及日本和欧洲市场的表现并不乐观,因此,2009年全年全球的钻石首饰零售市场规模将小于2008年已成不争的事实。

作为在美国拥有近1500家零售店和在英国拥有500多家零售店的珠宝零售企业,Signet的零售表现可以基本反映美国传统珠宝首饰零售的状态。2009年第一季度,Signet在美国和英国的零售总额为76亿美元,比2008年同期下降7%,第二季度比2008年同期下降8%,为71亿美元,而到了第三季度零售开始回升,取得了63亿美元的零售额,仅比2008年同期下降了3%。

Tiffany公司的首饰零售业绩也得到了较快的恢复。2009年第一季度销售额为523亿美元、第二季度为613亿美元、第三季度为600亿美元,同比变化分别为-22%、-16%和-3%。

图1-2-8 Signet珠宝首饰零售额变化

代表在线上销售的Blue Nile,在经历了2009年第一季度销售额同比下降后,预计整个2009年Blue Nile的网上销售将比2008年有小幅增长。

图1-2-9 Blue Nile网上销售业绩

2009年12月份开始,De Beers集团在美国市场上进行大规模的市场营销活动,推出EverlonTM Diamond Knot系列,为2009年最重要的钻石首饰销售季节注入强劲动力,加速零售市场的复苏。

寒冬即将过去,我们有理由相信经历这次金融危机而能稳定度过的钻石业,必将迎来一个更加具有竞争力、更加持续发展的未来。正如De Beers集团首席执行官Gareth Penny先生前不久所说:“多年来,全球范围的钻石需求一直保持稳定增长,目前全球钻石市场正从衰退走向复苏,预计这一复苏趋势还会持续一段时间,尤其是快速成长的中国、印度等新兴市场将继续保持快速增长。同时,在过去10多年中,全球范围内没有重要的钻石矿源的发现与投产,因此,未来钻石的需求增长与钻石供应短缺的局面还将维持一个相当长的时间。”

有学生,大柴旦行委中心学校(系2002年7月由原鱼卡乡民小、行委小学、行委中学合并而成)位于大柴旦镇人民路中心地段,是一所完全学校。学校占地总面积49020平方米,校舍面积724858平方米。

现有教职工63人,专任教师49人,现有19个教学班(学前班2个,,一至六年级11个,七至九年级3个,高中3个),学生总人数697人。

欢迎分享,转载请注明来源:浪漫分享网

原文地址:https://hunlipic.com/liwu/7802878.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-09-07
下一篇2023-09-07

发表评论

登录后才能评论

评论列表(0条)

    保存