Witam

Mam pytanie czy wywołanie servletu z poziomu funnkcji ajax rozni sie czym od zwyklego wywoalania, mam nastepujacy problem, gdy podaje url jako parametr do requesta otrzymuje status 501 natomoast gdy wklaje do przegladarki odpowiedz jest prawidlowa?

	var xmlhttp;
				
				sessionNameSelect = document.getElementById('snameselect');
				projectNameSelect = document.getElementById('pnameselect');
				
				viewPortBounds = map.trackyLayer.getExtent();
				
				bbox = viewPortBounds.toBBOX();
				//alert(bbox);
				url2 = map.trackyLayer.getFullRequestString({
					REQUEST:'GetMetaData',
					WIDTH: 256,
					HEIGHT: 256
					})
				url2+='&BBOX=';
				url2+=bbox;
					try{
						// Opera 8.0+, Firefox, Safari
						xmlhttp = new XMLHttpRequest();
					} catch (e){
						// Internet Explorer Browsers
						try{
							xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
						} catch (e) {
							try{
								xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
							} catch (e){
								// Something went wrong
								alert("Your browser broke!");
								return false;
							}
						}
					}

				
				xmlhttp.onreadystatechange = function(){
			
						if(xmlhttp.readyState == 4){
							//document.myForm.time.value = ajaxRequest.responseText;
							wynik = xmlhttp.responseText;
							
							
							//sessionNameSelect.disabled = false;
							//projectNameSelect.disabled = true;
						}

				}
				
				xmlhttp.open("GET",url2,true);
				xmlhttp.send(null);