Penso di averlo risolto inglobando il menù drop down in un form e creare dei bottoni con la stessa grafica di prima. Quindi essenzialmente ho lavorato di css ed è perfettamente uguale come grafica, solo che al posto degli href ho degli input di tipo submit che mi indirizzano ad una servlet.
Che figata !!! Se potete consigliatemi altro.
Frammento HTML
<form method="" action="">
<ul>
<li>
<input class="butt" type="submit" name="category" value="books" />
</li>
<li><a href="house.html"><span>House</span></a></li>
<li><a href="hygiene.html"><span>Hygiene</span></a></li>
</ul>
</form>
CSS associati alla classe butt
.butt{
border:0; background:url(images/menu-bg.png) repeat; ;
text-align:left;
margin: 0;
padding: 0;
position: relative;
width:inherit;
color:#FFFFFF;
font-family: 'Open Sans', sans-serif;
font-weight: 600;
padding: 23px 26px;
display: block;
color: white;
font-size: 13px;
text-decoration: none;
text-transform: uppercase;
text-shadow: 0 -1px 0 #0d0d0d;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.7);
line-height: 6px;
cursor:pointer;}
.butt:hover{
border-left: 4px solid #d64e34;
background: url(images/hover.png) repeat;
}