在html中,锚标签<a href="#name">···</a>
········
<a name="name"></a>
能实现很好的跳转,但是在jsp中就不行了。
查了些资料,发现jsp中锚跳转需要指定你要跳转的页面。
比如:
一、在页面a.jsp中使用锚标签实现页面内的跳转
<a href="a.jsp#name">···</a> ········
<a name="name"></a>
二、在页面间的跳转,从a.jsp跳到b.jsp中锚点的位置
<a href="b.jsp#name"></a>
b.jsp的锚点位置:<a name="name"></a>
三、如果你的jsp是经过servlet跳过来的,那么自身页面跳转时要写servlet的url
如a.jsp是由replyServlet跳转的,锚标签写法:
<a href="replyServlet#name"></a>
····················
<a name="name"></a>
属于路径问题。