출처: http://aramjo.blog.me/120057442870 세개의 웹페이지들이 있고 각각 jsp 2개 , php 1개인데 다른 DB를 쓰고 있는데 종류는 Mysql로 같구요. jsp 로 된 페이지(통합로그인 페이지)에서 로그인 하면 나머지 jsp , php 로 된 페이지에서도 같이 로그인 되게 하려고 합니다. 통합로그인 페이지에서 세션을 생성하면 다른 페이지 2개에서도 그 세션값을 받아서 로그인할 수 있도록 하는 방법을 알고 싶네요. 소스를 어떻게 만들어야 할지도 정확히 모르겠어요. 자세한 개념과 소스설명도 좀 부탁드릴께요. 내공 이빠이 겁니다. ^^ re: jsp, php에서 같은 세션으로 로그인하기 질문자인사 늦게 채택해서 죄송합니다. 감사합니다. 제가 전에 관리하던 쇼핑몰 사이트도 PHP..
이게 무슨 말인고 하니 php랑 처리하는 방식이 조금 달라서 애좀 먹었습니다. php에서는 $_GET['aaa'], $_POST['aaa']로 손쉽게 GET일때 POST일때를 구별 가능하지만 jsp에서는 이것마저 제어해 주어야 합니다. 아니면 POST로 넘겼더라도 해당 jsp페이지 뒤에 GET 형식으로 파라미터를 넘기면 넘어갑니다... 그것도 엄청나게 잘.... 아래 샘플 코드를 첨부합니다. 별다른건 없습니다. 단지 request.getMethod()를 이용하여 어떤 전송방식으로 넘어왔는지 체크만 해주면 끝입니다. 아! 그리고 php와 jsp에서 다른점이 하나 더 있는데, php에서는 변수명이 문자가됬든 숫자가됬든 그냥 $aaa 형태로 선언하면 땡이지만 jsp에서는 문자형태를 지정해 주어야 합니다. 더군..
1. page 지시자 Page 지시자의 속성 page contentType : 페이지의 속성을 정의 charset : 페이지의 언어 타입을 정의 info : 페이지의 기본 정보 (ex, info="1번째 jsp 페이지") errorPage : error가 났을때 명시된 에러 페이지로 이동 (ex, errorPage="error.jsp") isErrorPage="true" : 에러 페이지에 반드시 자신이 에러 페이지라는것을 선언해줘야함. exeption : 에러 페이지에 을 추가해주면 어떤 에러가 발생했는지 알려줌 import : 자바 클래스를 불러옴. (ex, import="java.util.*, java.text.*") include : 페이지의 소스 내용을 포함시킴 ( 단순히 소스 내용만 가져다 붙이..
JSP에 관심이 많아졌습니다. PHP는 보안이 약한대신 많은 어플리케이션 개발이 이루어지지만 아무래도 JSP가 보안부분에선 으뜸이지만 개발 기간이 길어지고 비용이 많이 들다보니 오픈 소스 커뮤니티가 적은게 사실입니다. 현재 저는 한가지 프로젝트를 진행중입니다. 지금까지는 PHP로만 해왔지만, 아무리 애를써도 보안쪽에서는 ASP와 JSP에 한참 뒤쳐진다는것이 저의 결론입니다. 물론 버전이 업그레이드되면서 많이 고쳐지긴 했지만 취약점이 너무 많습니다. 특히, JSP는 서버 설정으로 웹페이지 노출을 막을 수 있는것에 반해, PHP는 그럴 수 없어서 페이지가 노출된다는것. 그렇다고 ASP를 하자니 이건 돈 M$ OS를 쓴다는 점에서 벌써 엄청난 돈을 쏟아부어야.... 물론 VB 기반이니 개발은 쉽겠지만. 하지만..