今天在某个教程上看到了jsp技术与Hibernate技术结合的一个小的例子,觉得很好,把它实现出来
按照Hibernate建工程的一贯做法,
首先 我们建立一个Hibernate工程,在工程下添加我们的com.student包,并在com.student包中添加student.java和studentDao.java
第二步 建立我们的student.hbm.xml映射文件和hibernate.cfg.xml的配置文件
第三步 建立我们的两个jsp文件,index.jsp文件用于输入需要注册的值,register.jsp用于处理index.jsp传递过来的值
在已经建立好的index.jsp文件中输入我们注册需要使用的表单,表单中action指向我们的register.jsp,传值方式为method
index.jsp
在register.jsp文件中处理传递过来的数据,并将数据保存在数据库中。使用我们建立的Student的实体类和保存Student对象进入数据库的studentDao中的save方法把数据保存到数据库中。
最后运行效果: