一般的原则是页面不直接调用底层方法,如果你只是练习的话就再页面上直接调用也可以,写在<%%>中,和java中的使用方法一样,new对象,使用哪个方法,需要导包,java也一样,导包可以既在myeclipse中alt+/组合键自动导,也可以在头部手动写。如楼上。
个人建议你在sevlet里面调用,这个就是单纯的java调用了。然后用request等内置对象存,页面去取就可以了。这个也符合MVC的设计思想。实际开发中也会这么做。没有人会给jsp页面中写一堆java代码的。初学应该养成良好的习惯。
<%@ page import="类路径" %>把你的工具类,在jsp的最开头引入到jsp中,就可以用了。
用jdbc连接数据库啊,也可以用hibernate,看你喜欢用什么,jdbc连接数据库不是用的面向oop的,hibernate轻量级的封装了jdbc,不过配置有点繁琐,是面向oop的编程,毕竟框架会好点。
最好是采用MVC的方式,中间做一个控制器,然后在控制器中new一个相应的类,然后由控制器将数据传到jsp页面。。。
用page标签引入。
比如:%@page import="service.SelectDB"% --->>SelectDB是一个java类。
然后用 <% 在这里写你的逻辑代码 %>