Recently I started to move from a .NET platform to J2EE. I\'m Eclipse to build JSP and Servlet applications which should use Business Logic layer.
The approach in .N
It depends. IMO: Business Logic Layer means having all your business code separate from your presentation code. Normally this affects in terms of reuse.
It's not necessary to have all your business code in a separated project or jar. But in my short experience its interesting to do this if you are plannig to use this code in other applications than your web site (b.ex: webservices, desktop application or website designed for mobile acess).
I use Maven for building and resolving my project dependencies. But there are many others ways to acomplish this.
In Eclipse you could create two projects and deal with project dependency (Left click on your project -> Properties -> Java Build Path -> Projects tab).
Hope this will help you and sorry for my english.