public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException { try {
// Userinfo u = new Userinfo();
// u.setUsername("my username");
//
Context context = new InitialContext();
// UserinfoFacadeLocal UserinfoFacadeLocalRef =
// (UserinfoFacadeLocal) context
// .lookup("UserinfoFacade/local");
// UserinfoFacadeLocalRef.save(u); Bookinfo b1 = new Bookinfo();
b1.setBookname("1234567890"); BookinfoFacadeLocal BookinfoFacadeLocalRef = (BookinfoFacadeLocal) context
.lookup("BookinfoFacade/local");
BookinfoFacadeLocalRef.save(b1);
Bookinfo b = new Bookinfo();
b
.setBookname("123456789012345678901234567890123456789012345678901234567890"); BookinfoFacadeLocalRef.save(b); context.close();
} catch (NamingException e) {
System.out
.println("11111111111111111111111111111111111111111111111");
e.printStackTrace();
}
}
throws ServletException, IOException { try {
// Userinfo u = new Userinfo();
// u.setUsername("my username");
//
Context context = new InitialContext();
// UserinfoFacadeLocal UserinfoFacadeLocalRef =
// (UserinfoFacadeLocal) context
// .lookup("UserinfoFacade/local");
// UserinfoFacadeLocalRef.save(u); Bookinfo b1 = new Bookinfo();
b1.setBookname("1234567890"); BookinfoFacadeLocal BookinfoFacadeLocalRef = (BookinfoFacadeLocal) context
.lookup("BookinfoFacade/local");
BookinfoFacadeLocalRef.save(b1);
Bookinfo b = new Bookinfo();
b
.setBookname("123456789012345678901234567890123456789012345678901234567890"); BookinfoFacadeLocalRef.save(b); context.close();
} catch (NamingException e) {
System.out
.println("11111111111111111111111111111111111111111111111");
e.printStackTrace();
}
}
.setBookname("123456789012345678901234567890123456789012345678901234567890");已经超出了最大的length第一条插入成功了,我想回滚,怎么办