求助大佬,怎么将我这个jsp文件获取用户输入,并存入信息进数据库

求助大佬,怎么将我这个jsp文件获取用户输入,并存入信息进数据库,第1张

1、先写一个实体类,就叫做User吧;

2、再写hibernate的hbm配置文件,写UserDAO接口;

3、在写UserDAOHibernateImpl实现UserDAO,在写spring配置文件定义好Hibernate的各种属性;

4、再写一个UserService接口,然后就是根据spring的IOC写UserServiceImpl;

5、写struts,struts的action可以这样写:

public class RegisterAction{

private User user

public User getUser(){

return user

 

}

public void SetUser(User user){

this.user=user

 

}

public String execute(){

String[] confs = 

           {"applicationContext.xml"}

       ApplicationContext ac = 

           new ClassPathXmlApplicationContext(confs)

       UserService userService = (UserService)

           ac.getBean("userService")

       try{

       userService.register(user)

        return "success"

 

       }catch(Exception e){

       return "error"

 

      }

 

}

 

}

用JDBC连接数据库啊 很简单的事情 给你个例子连接数据库的

Import java.sql.*

Import javax.naming.*

Import javax.sql.DataSource

public class DbConn {

private static DataSource ds = null

private static Connection conn = null

// 使用JDBC连接数据库

public static Connection getConn_jdbc() {

try {

String url = "jdbc:mysql://localhost:3306/bbsdb"

String username = "root"

String password = "pla"

Class.forName("com.mysql.jdbc.Driver").newInstance()

conn = DriverManager.getConnection(url, username, password)

return conn

} catch (Exception e) {

System.err.println("数据库连接异常: " + e.getMessage()) return null

} }

// 关闭数据库连接

剩下该你了 创建实体类然后把数据插入到数据库


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6770814.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存