JSP初級教程之跟我學JSP(六)(3)_JSP教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:JSP初級教程之跟我學JSP(五)第五章 jsp 分頁功能的實現 經過上面的學習我漸漸熟悉了對 數據庫 的操作,留言板的功能也不斷的完善,隨著留言的增加信息的目錄越來越長了,現在需要實現一個分頁功能了,我嘗試自己解決這個問題。 1、我應該把它的關鍵部分封裝成一個bean,使它盡可能的能
OutputStream output = response.getOutputStream();
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(output);
encoder.encode(bi);
---------------------------------------------------------
我手頭僅有一本電子版的《java2參考大全》,而令我苦惱的是在里邊我竟然找不到BufferedImage、Graphics2D、JPEGImageEncoder這些字樣;另外,上一個例子里是Graphics,它和Graphics2D有什么差別呢?這也讓我很困惑。但是我終于決定要試一試,把兩個例子綜合一下,最終得到了下面這個worklord.jsp文件:
-----------------------------------worklord.jsp----------------------------------
<%@ include file="include.inc"%>
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.io.OutputStream" %>
<%@ page import="java.util.*"%>
<%@ page import="java.awt.image.BufferedImage" %>
<%@ page import="java.awt.*" %>
<%@ page import="com.sun.image.codec.jpeg.*" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>工作量統計_網頁設計</title>
<style type="text/css">
<!--
body {
margin-left: 10%;
margin-right: 10%;
}
.style2 {font-size: 24px}
-->
</style></head>
<body>
<%
//得到當前的年 http://www.code-123.com
java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyy");
java.util.Date currentTime_1 = new java.util.Date();//得到當前系統時間
String yearNow = formatter.format(currentTime_1);
String year=null;
try
{
year=request.getParameter("select");
}
catch(Exception e){}
if (year==null)
year=yearNow;
//String y=Integer.toString(year);
int sum=0;
String mon[]=new String[12];
mon[0]=year+"-01";
mon[1]=year+"-02";
mon[2]=year+"-03";
mon[3]=year+"-04";
mon[4]=year+"-05";
mon[5]=year+"-06";
mon[6]=year+"-07";
mon[7]=year+"-08";
mon[8]=year+"-09";
mon[9]=year+"-10";
mon[10]=year+"-11";
mon[11]=year+"-12";
int Datas[]=new int[12];
Connection con = null;
Statement stmt = null;
ResultSet rs = null;
try
{
Class.forName(CLASSFORNAME);//載入驅動程式類別
con=DriverManager.getConnection(SERVANDDB);//建立數據庫連接
stmt=con.createStatement();
String sql="select count(*) from record where com_time like ’"+year+"%"+"’";
rs=stmt.executeQuery(sql);
if (rs.next())
sum=rs.getInt("count(*)");
for (int i=0;i<12;i++)
{
sql="select count(*) from record where com_time like ’"+mon[i]+"%"+"’";
rs=stmt.executeQuery(sql);
if (rs.next())
Datas[i]=rs.getInt("count(*)");
else
Datas[i]=0;
}
rs.close();
stmt.close();
con.close();
}
catch(Exception e)
{
out.print(e);
}
if (sum!=0)
{
String Title=year+"年度工作量統計圖";
String SStr="總和:"+sum;
String name[]={"一月份","二月份","三月份","四月份","五月份","六月份","七月份","八月份","九月份","十月份","十一月份","十二月份"};
分享:JSP初級教程之跟我學JSP(四)第四章我的第一個 Javabean 程序 一、先看看如何取當前時間并顯示的代碼: ------------------------------------------------ % java.text.SimpleDateFormatformatter=newjava.text.SimpleDateFormat(yyyy-MM-ddHH:mm:ss); java.util.DatecurrentTime=ne
相關JSP教程:
- jsp response.sendRedirect不跳轉的原因分析及解決
- JSP指令元素(page指令/include指令/taglib指令)復習整理
- JSP腳本元素和注釋復習總結示例
- JSP FusionCharts Free顯示圖表 具體實現
- 網頁模板:關于jsp頁面使用jstl的異常分析
- JSP頁面中文傳遞參數使用escape編碼
- 基于jsp:included的使用與jsp:param亂碼的解決方法
- Java Web項目中連接Access數據庫的配置方法
- JDBC連接Access數據庫的幾種方式介紹
- 網站圖片路徑的問題:絕對路徑/虛擬路徑
- (jsp/html)網頁上嵌入播放器(常用播放器代碼整理)
- jsp下顯示中文文件名及絕對路徑下的圖片解決方法
- 相關鏈接:
- 教程說明:
JSP教程-JSP初級教程之跟我學JSP(六)(3)。