WebObjects replaces JSP... in fact it predates JSP, and in some ways is the predecessor to the idea.
You are throwing around a couple of buzz words, ones that get re-defined almost every time they are used. Do you care to ask a more concrete question?