Front ones can be a bastard or practically fall out.
The driver side on my Nexia was a bastard, the right side was fine. As i'm sure you figured you hafta take the strut out.
Basically;
Jack car up/up on ramps
Take wheel off
Take the caliper off and tie it up outta the way. [2 alan key bolts on the back of it, can be pretty tight]
Take hub nut off
Beat the shaft inward with the likes of a mallet or a lump hammer with a block of wood. Don't wreck the first few thread on it or else it's a pain..
Remove nut from the bottom ball join, connecting the wishbone to the strut
Remove tie rod from strut [or from behind the endine, struts easier though
]
then just take the 2 bolts out that connect the strut top to the chasis.
The strut should basicallt fall right out at this point, then, you move onto dissasembling the strut..
Get spring clamps [or 2 bits of rope and 2 screw drivers <- Ghetto way of doing it, but it still works.]
Compress springs
Remove the top bolt of the shock that's in the middle of the strut top. [Might be a small plastic/rubber cap over it]
Once removed just take all the top bits off, the rubbery plastic bits/washers etc.
Then voila, just slide the spring up off the shock.
Don't think i missed anything there.. Except seperating the Balljoin from the shock can be a pain in the hole tbh. I reccomend thumping the bottom of the wishbone with a lumphammer so that it shakes it loose.. Remeber the age of your car when doing this lol, it's probably NEVER been took out before so it can be pretty stiff. I actually spent about an hour and a half FIGHTING with this on the first one i ever done. literally a full hour and a half. I got a 4 ft long glanvanised steel bar, about a good .5-.58cm thick and about 6cm diamter, and wedgggggged it in between the strut and the underside of the car, and was literally jumping on it, hoping the leverage would break the wishbone away from the shock. I bent the fucking bar and at the end, had my friend shake the shock while i bounced on this galvo steel bar, and when it finally gave, because my shaft wasnt right out of the strut, it ripped my shaft out of the gearbox when it fell. I only put the diff oil in 2 days beforehand
Was not a good day. It started raining before we had the strut back in too, and we done it outside my house on the street, no garage, no shelter, at the side of a road outside my hosue
Diff oil everywhere.
[edit]:
PS. Kinda ironic how I said, don't think i missed anything then went on to tell a full story