-
[새회사] 편법은 기술을 퇴보하게 하지만 뭐 어떡하나 바쁜데2016.07.14 PM 04:05
인텔리 j의 json 코딩으로 짜져있는 소스(처음 써봅니다.)
의 사용자 아이디를 받는 부분을 두고 고객사와 논의가 벌어졌다.
나
-이게 문제인게 지금이야 사용자 아이디를 88888로 개발용으로 붙박이로 넘기지만
-운영으로 올릴땐 emp 변수로 변경해야 하잖습니까
-근데 이거 내일 올리고나면 나중에 다시 개발 변경할때 개발에선 emp 변수로 개발아이디 [dev]받으니까
-개발에선 에러 터질거라는거죠.
-그럼 올릴떄바다 붙박이 했다가 emp 썼다가 하면 개발자 혼란오지 않을까요?
고객대리
-그럼 과장님 이렇게 해요
-login.jsp 보시면 거기에 <c:choose $dmode='develop'> 라고 구분자 있는데
-이걸 한번 ㅁㅁㅁㅁ.js에 적용시켜 보시죠.
-develop 일땐 붙박이로 타고 아니면 emp로 가고
난 아주 난감해졌다.
jsp도 처음 다루는거고 jsp에서 js로 넘기려면 귀찮기도 하고 뭔가 post 나 다른 방식 같은걸 써줘야하지 않을까
고민도되고 당장 운영반영은 내일인데 오늘 야근하기 싫었기 때문이었다.
10분 고민 후
나
-!!
-아 대리님 이럼 어떨까요
-어차피 emp 변수가 [dev]가져오는게 문제잖아요
대리
-네
나
-걍 emp 변수 자체를 if문 써서 dev면 붙박이 아니면 emp 그대로 받게
-어때요?
대리
-좋네요
나중에 jsp 공부해야지......
지금은 땜빵하자
댓글 : 5 개
- 레빌장군
- 2016/07/14 PM 04:15
나중은 없습니다 ㅋㅋㅋ
- 驕慢[교만]의 墮天使
- 2016/07/14 PM 04:16
이건 안좋은 코드 방식인데 보통 소스 자체를 운영, 로컬, 개발에 따라서 세팅하잖아요
특히 DB 같은 경우는요.
같은 방식으로 그렇게 해서
jsp 에 자바코드를 직접적으로 넣어서
운영인지, 개발인지 로컬인지 판단을 하게 해서
<c:if></c:if> 이거 이용해서 만드면 편해요.
그냥 꼼수에요
특히 DB 같은 경우는요.
같은 방식으로 그렇게 해서
jsp 에 자바코드를 직접적으로 넣어서
운영인지, 개발인지 로컬인지 판단을 하게 해서
<c:if></c:if> 이거 이용해서 만드면 편해요.
그냥 꼼수에요
- 네코마루
- 2016/07/14 PM 04:24
예에 jstl 문법
- 클럭워크
- 2016/07/14 PM 05:24
ㄷㄷㄷㄷ
- 원펀치투강냉이
- 2016/07/15 PM 01:36
나중에 = 재 개편 or 고도화
user error : Error. B.