你安裝JDK的目錄下,有個src.zip文件,這個就是JDK源代碼的java文件。
創(chuàng)新互聯專注于企業(yè)成都全網營銷、網站重做改版、靈壽網站定制設計、自適應品牌網站建設、H5網站設計、商城系統(tǒng)網站開發(fā)、集團公司官網建設、成都外貿網站制作、高端網站制作、響應式網頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為靈壽等各大城市提供網站開發(fā)制作服務。
你可以解壓來查看,但,最好是關聯到IDE如?eclipse?中(不需解壓),然后?CTRL?+?點擊就可以查看到源代碼了。
如下圖:
記得SPRING2.0技術手冊里有該項目開發(fā)示例
你搜索一下SPRING
2.0技術手冊
CD光盤
或者
源碼
簡單的增刪改查功能
package?EBookDao;
import?java.sql.Connection;
import?java.sql.PreparedStatement;
import?java.sql.ResultSet;
import?java.sql.SQLException;
import?java.util.ArrayList;
import?java.util.List;
import?DBUtil.DBUtil;
import?DBUtil.EBook;
/*
*查詢書集信息
*?
*?*/
public?class?EBookCZ?{
public?ListEBook?find()?{
Connection?conn?=?null;
PreparedStatement?ps?=?null;
ResultSet?rs?=?null;
ListEBook?list?=?new?ArrayListEBook();
try?{
conn?=?DBUtil.getConnection();
String?sql?=?"SELECT?*?FROM?ebook";
ps?=?conn.prepareStatement(sql);
rs?=?ps.executeQuery();
while?(rs.next())?{
EBook?eBook?=?new?EBook();
eBook.setId(rs.getInt("ID"));
eBook.setBname(rs.getString("bname"));
eBook.setPrice(rs.getString("price"));
list.add(eBook);
System.out.println(rs.getInt("ID")+rs.getString("bname")+rs.getString("price"));
}
}?catch?(SQLException?sqle)?{
sqle.printStackTrace();
}?finally?{
DBUtil.close(conn,?ps,?rs);
}
return?list;
}
/*
?*通過id刪除書集信息
?*?
?*?*/
public?static?EBook?DelById(int?id)?{
Connection?conn?=?null;
PreparedStatement?ps?=?null;
ResultSet?rs?=?null;
EBook?book?=?null;
try?{
conn?=?DBUtil.getConnection();
String?sql?=?"delete?ebook?";
sql?+=?"WHERE?ID=??";
ps?=?conn.prepareStatement(sql);
ps.setInt(1,?id);
rs?=?ps.executeQuery();
if?(rs.next())?{
book?=?new?EBook();
book.setId(rs.getInt("ID"));
book.setBname(rs.getString("bname"));
book.setPrice(rs.getString("price"));
}
}?catch?(SQLException?sqle)?{
sqle.printStackTrace();
}?finally?{
DBUtil.close(conn,?ps,?rs);
}
return?book;
}
}
package?EBookServlet;
import?java.io.IOException;
import?java.io.PrintWriter;
import?java.util.List;
import?javax.servlet.ServletException;
import?javax.servlet.http.HttpServlet;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?DBUtil.EBook;
import?EBookDao.EBookCZ;
public?class?EBookServlet?extends?HttpServlet?{
/**
?*?
?*/
private?static?final?long?serialVersionUID?=?1L;
/**
?*?Constructor?of?the?object.
?*/
public?EBookServlet()?{
super();
}
/**
?*?Destruction?of?the?servlet.?br
?*/
public?void?destroy()?{
super.destroy();?//?Just?puts?"destroy"?string?in?log
//?Put?your?code?here
}
/**
?*?The?doGet?method?of?the?servlet.?br
?*?
?*?This?method?is?called?when?a?form?has?its?tag?value?method?equals?to?get.
?*?
?*?@param?request
?*????????????the?request?send?by?the?client?to?the?server
?*?@param?response
?*????????????the?response?send?by?the?server?to?the?client
?*?@throws?ServletException
?*?????????????if?an?error?occurred
?*?@throws?IOException
?*?????????????if?an?error?occurred
?*/
public?void?doGet(HttpServletRequest?request,?HttpServletResponse?response)
throws?ServletException,?IOException?{
this.doPost(request,?response);
}
/**
?*?The?doPost?method?of?the?servlet.?br
?*?
?*?This?method?is?called?when?a?form?has?its?tag?value?method?equals?to
?*?post.
?*?
?*?@param?request
?*????????????the?request?send?by?the?client?to?the?server
?*?@param?response
?*????????????the?response?send?by?the?server?to?the?client
?*?@throws?ServletException
?*?????????????if?an?error?occurred
?*?@throws?IOException
?*?????????????if?an?error?occurred
?*/
public?void?doPost(HttpServletRequest?request,?HttpServletResponse?response)
throws?ServletException,?IOException?{
response.setContentType("text/html;charset=utf-8");
PrintWriter?out?=?response.getWriter();
String?method?=?request.getParameter("method");
String?url?=?"";
EBookCZ?bookCZ=new?EBookCZ();
?if?(method?!=?null??method.equals("find"))?{
?System.out.println("find做完了");
??url?=?"EBookMNG.jsp";
??ListEBook?list?=?bookCZ.find();
??request.setAttribute("list",?list);
}?else?if?(method?!=?null??method.equals("findById"))?{
?System.out.println("findbyid做完了");
??url?=?"OK.jsp";
??int?id?=?Integer.parseInt(request.getParameter("id"));
??EBook?book?=?EBookCZ.DelById(id);
??request.setAttribute("book",?book);
}
request.getRequestDispatcher(url).forward(request,?response);
out.flush();
out.close();
}
/**
?*?Initialization?of?the?servlet.?br
?*?
?*?@throws?ServletException
?*?????????????if?an?error?occurs
?*/
public?void?init()?throws?ServletException?{
//?Put?your?code?here
}
}
網站名稱:網上書城java源代碼 javaweb網上書城源碼
網頁地址:http://chinadenli.net/article34/dogdgse.html
成都網站建設公司_創(chuàng)新互聯,為您提供網站策劃、網站建設、全網營銷推廣、企業(yè)建站、靜態(tài)網站、標簽優(yōu)化
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯