I am programming a j2ee application with servlets and jsp. One of the servlets will use a bean and set it as request attribute,then forward to a jsp.In the jsp,it get the attribute bean from request.So,the servlet has a statement "import bank.bean.MyBean",the jsp has a directive <%@ page import "bank.bean.MyBean" %> The application is named "bank". The development file system structure is like: /bank/servlets/*.java (package bank.servlets) /bank/bean/*.java (package bank.bean) /bank/*.jsp I am using a J2EE server,and use that deploytool to apploy the servlets and jsp,now,it seems all servlets class files are in the /bank/WEB-INF/classes/bank/servlets and all jsp files are in the /bank/ root directory. but where I place the package "bank.bean"? I need to make the bean class files accessible to the servlets and jsp. Do I have to make a jar file for the bean and add the path to CLASSPATH?