2009-05-31 17 views
7

URL, URL parametrelerinden sonra gelen "#" işaretiyle ayrılmış bir etikete sahip olabilir. E.g. Etiketin request.getQueryString() ve request.getRequestURL(). ToString() öğesinin bir parçası olmasını beklerim. Ama orada görünmüyor.İstek URL'sini ayrıştırırken URL etiketi nasıl alabilirim?

Sunucu tarafındaki HttpServletRequest etiket değerini almanın bir yolu var mı?

cevap

13

HTTP speklerinin "anchors" (buna ne denir? Neyse, karma işaret ve sonra gelen etiket) sunucusuna geçilmediğine karar verdiklerini düşünüyorum. sayfayı kaydırmak ya da JavaScript’te kullanmak için Dolayısıyla, sayfa yüklendikten sonra bir Ajax isteğiyle sunucunuza aktaran küçük bir betiğe sahip olmak dışında, bu değeri elde etmenin bir yolu yoktur, ancak bu pek uygun değildir.

+5

+1: Çapalar kesinlikle istemci tarafındadır. Aydınlanmış üzerinde –

+0

gratz. –

+0

Yipee ~: D Teşekkürler –

İlgili konular