永发信息网

怎么在servlet中连接数据库

答案:5  悬赏:20  手机版
解决时间 2021-03-07 09:26
  • 提问者网友:斑駁影
  • 2021-03-06 17:35
我在做一个购物车的小项目 有点小问题 还请高手指导一下 感激不尽
index.html 登陆页面 含有一个注册
"<A>注册</A>"→Register.html(姓名 帐号 密码)→Register.java(servlet)
在servlet中 将传过来的三个参数放到数据库里
貌似不能够在servlet中直接连接数据库? 应该怎么办啊
最佳答案
  • 五星知识达人网友:山河有幸埋战骨
  • 2021-03-06 18:32
// 纯java方法,建立连接,数据库名称为:TestDB
public Connection getConnection() {
String url = "jdbc:sqlserver://localhost:1433;DatabaseName=TestDB";
java.sql.Connection con = null;
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String user = "sa";
String pwd = "123456";
con = java.sql.DriverManager.getConnection(url, user, pwd);
}
catch (Exception ex) {
ex.printStackTrace();
}
return con;
}
以上代码是创建数据库连接的语句,在具体应用时调用这个方法就可以了。
全部回答
  • 1楼网友:不如潦草
  • 2021-03-06 21:22
当然可以直接连Servlet也是普通的java类 在普通的java类里怎么连在Servlet里就怎么连
  • 2楼网友:怀裏藏嬌
  • 2021-03-06 20:14
楼主很奇怪,servlet中为什么不能直接连接数据库啊?完全没问题,呵呵。
  • 3楼网友:神也偏爱
  • 2021-03-06 19:44
servlet是分配请求的 doservice一般不允许直接连接数据库 调用dao层的实例去对数据库进行操作
  • 4楼网友:毛毛
  • 2021-03-06 19:12
mvc模式中的模型层对应的组件是javabean类。可分为业务模型和数据模型。当客户端发送请求时,服务器端servlet接收请求,并根据数据,调用模型中的业务逻辑方法处理数据,并调用数据模型中的方法访问数据库。最后把执行结果返回servlet,servlet根据结果转向不同的页面,以响应客户请求。 希望能够帮助你,呵呵。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯