2020. 8. 7. 12:22 DEV ENVIRONMENT
vue.js, vue-router push, 라우터 리다이렉션 오류, Error: Avoided redundant navigation to current location

접속하자마자 다른페이지로 이동하게 하려고
$router.push(이동경로) 를 설정했더니,

/parkingLotList로 이동하는 라우터 리다이렉트

Error: Avoided redundant navigation to current location "주소" 오류가 찍힙니다.

이미 /parkingLotList에 있을때 리다이렉트하려고 하면서 오류가 발생합니다.

이 현상은 이미 이동할 주소에 있기 때문에 발생하는것이고 정상입니다.
이 오류를 없애려면 catch로 오류를 잡아내거나, 현재주소와 같은지 비교해서 실행되지 않게 하면 됩니다.

 

 

1. catch로 오류를 무시하기
this.$router.push('/parkingLotList').catch(()=>{});


2. 현재 주소와 이동할 주소를 비교해서 실행

if(this.$route.path!=='/parkingLotList') this.$router.push('/parkingLotList')

 

에러가 발생하지 않게 캣칭하거나 주소검사

 

댓글을 달아 주세요

2019. 1. 30. 12:22 COMPUTER/JAVA, JSP
[JAVA/JSP] 사용자 IP, 접속자 IP, 클라이언트 IP 주소 가져오기 샘플코드

자바나 JSP로 클라이언트 IP주소를 알아내는 코드 샘플 입니다.


보통 request.getRemoteAddr()로 사용하죠.

IP주소를 알아내는 방법은 여러가지가 있습니다.

3가지나 준비했습니다. 골라서 사용하세요.



클라이언트 IP 주소 가져오기 #1

 
// 클라이언트 IP 주소 가져오기 #1
 
String ipAddress=request.getRemoteAddr();
System.out.println("클라이언트 IP 주소: "+ipAddress);
 



클라이언트 IP 주소 가져오기 #2

 
// 클라이언트 IP 주소 가져오기 #2
 
String header=request.getHeader("X-Forwarded-For");
String ipAddress=new StringTokenizer(header, ",").nextToken().trim();
System.out.println("클라이언트 IP 주소: "+ipAddress);
 



클라이언트 IP 주소 가져오기 #3

// 클라이언트 IP 주소 가져오기 #3
 
String ipAddress=request.getRemoteAddr();
if(ipAddress.equalsIgnoreCase("0:0:0:0:0:0:0:1")){
    InetAddress inetAddress=InetAddress.getLocalHost();
    ipAddress=inetAddress.getHostAddress();
}
System.out.println("클라이언트IP 주소: "+ipAddress);
 




댓글을 달아 주세요

  1. 감사합니다.

    2019.04.26 17:39 신고 [ ADDR : EDIT/ DEL : REPLY ]

2014. 4. 30. 21:33 PROGRAMMING
[GOOGLE/API] 구글 API 지도 클릭, 주소 알아내기





<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<div id="map" style="width:730px; height:500px;"><br /></div>
<script type="text/javascript">
<!--
	var map = new google.maps.Map(document.getElementById("map"), {
		zoom: 12,
		center: new google.maps.LatLng(37.564615,126.98420299999998),
		mapTypeId: google.maps.MapTypeId.ROADMAP
	});
	google.maps.event.addListener(map, 'click', function(mouseEvent) {
		getAddress(mouseEvent.latLng);
	});

	function getAddress(latlng) {
		var geocoder = new google.maps.Geocoder();
		geocoder.geocode({
			latLng: latlng
		}, function(results, status) {
			if (status == google.maps.GeocoderStatus.OK) {
				if (results[0].geometry) {
					var address = results[0].formatted_address.replace(/^日本, /, '');
					new google.maps.InfoWindow({
						content: address + "<br />(Lat, Lng) = " + latlng
					}).open(map, new google.maps.Marker({
						position: latlng,
						map: map
					}));
				}
			} else if (status == google.maps.GeocoderStatus.ERROR) {
				alert("ERROR");
			} else if (status == google.maps.GeocoderStatus.INVALID_REQUEST) {
				alert("INVALID_REQUEST");
			} else if (status == google.maps.GeocoderStatus.OVER_QUERY_LIMIT) {
				alert("OVER_QUERY_LIMIT");
			} else if (status == google.maps.GeocoderStatus.REQUEST_DENIED) {
				alert("REQUEST_DENIED");
			} else if (status == google.maps.GeocoderStatus.UNKNOWN_ERROR) {
				alert("UNKNOWN_ERROR");
			} else if (status == google.maps.GeocoderStatus.ZERO_RESULTS) {
				alert("ZERO_RESULTS");
			} else {
				alert(status);
			}
		});
	}
//-->
</script>

댓글을 달아 주세요

2014. 3. 11. 00:51 ETC
[올레~] KT 개인정보 유출 확인, 카드결제번호, 카드유효기간, 유심카드번호까지 탈탈 털어감

머 졸라게 있는거 다 탈탈 털린건 뉴스에서 익히 들었지만,

확인시켜준다길래 심심해서 해봤습니다.


제 정보 다 넣고(그와중에도 동의를 졸라게 받습니다.)

확인한 결과,


이름, 주민등록번호, 전화번호, 카드결제번호, 카드유효기간, 주소, 이메일, 고객관리번호, 유심카드번호, 서비스가입정보, 요금제정보

※ 카드결제번호 : 결제에 사용하는 16자리 카드번호입니다.

※ 고객관리번호 : KT전산시스템에서 관리하는 고객번호입니다.


이번에 소송 해볼까 생각중 ㅅㅍㄴㄷㄹ












댓글을 달아 주세요

2012. 12. 3. 17:07 ETC
[LOVE/MAP] 사랑고백용 주소, 지도화면 바로가기 링크 URL, 경기도 이천시 신둔면 지석리 343-3

사랑고백하기 지도 주소~

이 주소를 클릭하면 데스크탑, 핸드폰(네이버맵깔려있어야되요)으로 바로 확인할수 있습니다. ㅋㅋ

http://me2.do/54IERrW

 

마누라나 여자친구에게 문자로 보내주세요.

 

인터넷 커뮤니티 사이트에서 지번 주소인 '지석리 343-3'이 화제. 해당 주소로 지도검색을 하고 나서 지도를 확대를 하게 되면 '사랑해'라는 텍스트가 보여 연인들 간에 사랑 고백으로 쓰임

 

 

문자로 주소를 보내주세요. 요렇게 됩니다.

 

 

실제로 눌렀을때 화면 (네이버 지도앱이 깔려있어야 합니다.)

 

 

컴퓨터에서 해도 이렇게 잘 나옵니다. (고로 메신저로 보내줘도 됩니다.)

 

지도를 이용한 사랑고백방법이 화제다.

최근 한 온라인커뮤니티 게시판에는 ‘이천시 지석리 343-3 지도 검색해보기’라는 제목의 글과 한 장의 사진이 게재됐다.

사진 속에는 경기도 이천시 지석리 343-3에 위치한 수산물 도매업체 사랑해가 표시되어 있다. 이 수산물도매업체 사랑해의 이름을 고백으로 사용하겠다는 신세대만의 톡톡 튀는 감성 고백법인 것이다. 오는 25일 크리스마스를 앞두고 고백을 주저하고 있던 많은 네티즌들은 드디어 간접적인 고백의 수단을 찾았다며 기쁨을 감추지 못하고 있다.

이에 네티즌들은 “와 어떻게 이걸 발견했지?”, “오늘 여자친구 울려주겠습니다”, “그래도 안생겨요”, “어머니께 선물을 드려야겠군”등 반응을 보였다.

 

댓글을 달아 주세요

2010. 7. 18. 20:48 ETC
네이버 블로그 닷미 서비스, 짧은주소
이제야 이런 서비스를 하다니...
솔직히 네이버에 좋은정보가 많이 없다는거에 대해 이미 망했다고 생각하는 1人
저도 처음엔 네이버 블로그에서 블로깅을 시작했는데요,
이젠 갈수가 없는 상황입니닼ㅋㅋ

블로그 닷미는 blog.naver.com/아이디 였던 주소를
아이디.blog.me 로 변경해줍니다.

댓글을 달아 주세요

2010. 3. 19. 14:00 PROGRAMMING
[JSP] 레퍼러 Referer
HTTP Header Referer
이전에 있던 페이지명을 리턴한다.

request.getHeader("referer")

out.println(request.getHeader("referer"))


전페이지가 없으면 referer값도 없다.

댓글을 달아 주세요

최근에 올라온 글

최근에 달린 댓글