There is no doubt that playing against aggressive players is tough.
As has been stated you can trap and tighten up your range but there are a couple of things I've read that touch this area.
The first is Doyle Brunson who states in his books that he never let anyone get more aggressive than him at the table.
I think the phrase is We are getting into big pots real quick.
2000 Champ Ferguson was getting completely outplayed and out aggressed heads up against Cloutier (probably one of the best ever). During one of the breaks one of Fergusons advisors told him to adjust by playing bigger pots and reraising more. Ultra aggressive is a skill leveller.
So if they are playing a lot of hands and just bet bet betting every street then the relative value of all your middling hands goes up.You can 3bet all your aces and Broadway combos. And don't be afraid to gii when you have a decent part of the flop