我的Action 是这样写的!
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
AddForm addForm = (AddForm) form;
Test test=new Test();//第17行
test.add(addForm);
return null;
}
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
AddForm addForm = (AddForm) form;
Test test=new Test();//第17行
test.add(addForm);
return null;
}
解决方案 »
- 注解标注hibernate 的Date类型,在mysql中仍是DateTime类型,求解
- log4j的配置
- hibernate在插入时报此异常,在线等,结贴率100%。
- session中的值取不到?为何。。
- 关于hibernate生成主键的问题
- 再发 java (pio) 读取 excel 的问题
- 数据库连接不上,急急。。。
- 为什么weblogic不能编译更新后的文件呢?100分救火……
- 急,乱码[mssql +jboss](sap数据库读数据为乱码),有经验高手请进!!!!!
- Struts项目中如何手工触发Submit事件
- linux下如何通过jdbc访问access数据库文件?
- 企业门户平台与企业网站有什么不同?
public class Test {
public Test(){
System.out.println("???????????????????????");
}
public void add(ActionForm form){
System.out.println("begin Test Class..........");
AddForm addForm=(AddForm)form;
String name=addForm.getName();
String sex=addForm.getSex();
String age=addForm.getAge();
String classid=addForm.getClassid();
Team team=new Team();
team.setClassid(new Integer(classid));
SessionFactory sf =new Configuration().configure().buildSessionFactory();
Session session = sf.openSession();
Transaction tx = session.beginTransaction();
Student stu = new Student();
stu.setName(name);
stu.setSex(sex);
stu.setAge(age);
stu.setTeam(team);
session.save(stu);
tx.commit();
session.close();
}
public void add(){
System.out.println("add() begin Test Class..........");
String name="dd";
String sex="w";
String age="12";
String classid="101";
Team team=new Team();
team.setClassid(new Integer(classid));
SessionFactory sf =new Configuration().configure().buildSessionFactory();
Session session = sf.openSession();
Transaction tx = session.beginTransaction();
Student stu = new Student();
stu.setName(name);
stu.setSex(sex);
stu.setAge(age);
stu.setTeam(team);
session.save(stu);
tx.commit();
session.close();
}
public static void main(String[] args){
new Test().add();
}}