On page 11 of the document : **broken link removed** you'll find a nice multiplication example, which may be used for your own design. It is aimed at Virtex devices, but uses the same MULT_AND gates available in Spartan-2e devices. Unfortunately Spartan-2e hasn't got any dedicated multiplier blocks, so multiplication must be done "in a discrete way".
If your design is for school than this is the way to go, else if you need a functional multiplier unit for your own purposes, I suggest using the CoreGen solution as suggested above. It can generate quite good piece of hardware for you.
regards, yego