skyleon2004
发贴: 10
积分: 0
|
于 2004-08-10 23:40
那我把源程序copy上来吧,请总斑竹大人帮看看好吗?谢谢。
pp.jsp文件 <%@ page language="java" contentType="text/html; charset=GBK" import="java.sql.*,mysql.*,java.util.*" %> <jsp:useBean id="Cat" scope="page" class="mysql.Cat"/> <jsp:setProperty name="Cat" property="*" />
<!DOCTYPE HTML PUBLIC "-//w3c//dtd html 4.0 transitional//en"> <html> <head> <title>Lomboz JSP</title> </head> <body bgcolor="#FFFFFF"> <% Cat.updateCat(); System.out.println("success"); %>
</body> </html>
Cat.java文件: package mysql; import java.util.*; import net.sf.hibernate.*; public class Cat {
private int serialNo; private String title; private String speaker; private String content;
public Cat() { }
/** * @return */ public String getContent() { return content; }
/** * @return */ public int getSerialNo() { return serialNo; }
/** * @return */ public String getSpeaker() { return speaker; }
/** * @return */ public String getTitle() { return title; }
/** * @param string */ public void setContent(String Content) { content = Content; }
/** * @param i */ public void setSerialNo(int SerialNo) { serialNo = SerialNo; }
/** * @param string */ public void setSpeaker(String Speaker) { speaker = Speaker; }
/** * @param string */ public void setTitle(String Title) { title = Title; } public void updateCat() { try { Session session=HibernateUtil.currentSession(); Transaction transaction; transaction = session.beginTransaction();
session.update(this); transaction.commit();
} catch (Exception he) { he.printStackTrace(); System.out.println("error:updateCat"); } finally { HibernateUtil.closeSession(); } }
}
|