JSP如何连接数据库?

2024-12-14 14:58:56
推荐回答(5个)
回答1:

一般的原则是页面不直接调用底层方法,如果你只是练习的话就再页面上直接调用也可以,写在<%%>中,和java中的使用方法一样,new对象,使用哪个方法,需要导包,java也一样,导包可以既在myeclipse中alt+/组合键自动导,也可以在头部手动写。如楼上。
个人建议你在sevlet里面调用,这个就是单纯的java调用了。然后用request等内置对象存,页面去取就可以了。这个也符合MVC的设计思想。实际开发中也会这么做。没有人会给jsp页面中写一堆java代码的。初学应该养成良好的习惯。

回答2:

<%@ page import="类路径" %>把你的工具类,在jsp的最开头引入到jsp中,就可以用了。

回答3:

用jdbc连接数据库啊,也可以用hibernate,看你喜欢用什么,jdbc连接数据库不是用的面向oop的,hibernate轻量级的封装了jdbc,不过配置有点繁琐,是面向oop的编程,毕竟框架会好点。

回答4:

最好是采用MVC的方式,中间做一个控制器,然后在控制器中new一个相应的类,然后由控制器将数据传到jsp页面。。。

回答5:

用page标签引入。
比如:%@page import="service.SelectDB"% --->>SelectDB是一个java类。
然后用 <% 在这里写你的逻辑代码 %>