본문 바로가기
반응형

전체 글254

웹스퀘어 selectbox 바인딩 웹스퀘어 selectbox 바인딩 데이터베이스에서 사원이나 부서 정보를 읽어서 웹스퀘어 화면의 SelectBox에 바인딩하는 예제를 만들어 본다. 누군가 만들어 놓은 함수를 사용해서 빠르게 구현하는 것도 좋은 방법이다. 구현할 기능 및 구성 하지만, 이번 포스팅에서는 1. 직접 데이터 맵에 자료를 입력해서 셀렉트 박스에 바인딩하는 케이스 - 사원정보 2. 서버 통신으로 셀렉트 박스에 바인딩하는 케이스 - 부서정보 두 가지 케이스를 만들어 본다. 데이터컬렉션 셀렉트 박스에 대응될 데이터 컬렉션(맵, 리스트) 사원, 부서 객체를 두개 만든다. 두 데이터맵 리스트에 각각 하드코딩으로 사원정보, 서버에서 읽어온 부서정보 등의 정보를 담아 바인딩시킨 후 확인해 본다. 실행 결과 결과는 아래와 같다. 프로그램이 실.. 2023. 5. 5.
웹스퀘어 객체(아이템) 위치 변경 웹스퀘어 객체(아이템) 위치 변경 1. 웹스퀘어 SelectBox 하드코딩 삽질. 우선 selectBox 콤보 박스를 설정하는 건데 이건 api 보고 addItem api를 사용해서 설정하거나 데이터베이스, 컨트롤러로 세팅하는 것도 가능한데 문제는... 하드코딩으로 세팅하는 방법을 도통 모르겠다. 유투브 보니 selectBox 마우스 커서 대고 더블클릭하니 세팅창이 뜬다. 하.............. 2. 웹스퀘어 객체 setPosition 삽질. api 보고 그리드나 그룹을 위치를 바꾸러 하는데 setPosition 함수가 안 먹네... 친절하지 않은 설명서...그 어디에도 스타일시트에 postion를 absolute로 설정을 했을 경우만 가능하다는 도움말 따위는 없더라. 내가 못 찾은 건가? 두 시간.. 2023. 5. 3.
웹스퀘어 서버통신 Submission 간단예제 웹스퀘어 서버통신 Submission 간단 예제 1. 서버와 통신하는 버튼하나 만들고 2. 서브미션하나 만든다. 파라미터는 없고 map 로 userName, userAge 라는 키의 값을 받는다. 3. 스프링 컨트롤러 하나 만듦. map 로 userName, userAge 값 리턴하는... 4. 통신 결과 오는 e 객체에 대해 알아본다. 사실. 통신 결과를 Json으로 받는데 이건 웹스퀘어도 아니고 그저 서브미션을 까보면 ajax, fetch, axios 이런 자바스크립 통신 기능이 나오지 않을까? 이런 건 까고 앉아 있으면 프레임워크를 쓰는 의미가 없으니 굳이 까진 않겠다. 웹스퀘어 Script scwin.onpageload = function() { }; scwin.onpageunload = func.. 2023. 5. 2.
안전의 대명사 볼보 VOLVO SUV XC90 안전의 대명사 볼보 VOLVO 스웨덴 남자 누구든 자국의 두 자동차 메이커중 하나를 선택한다고 합니다. 볼보 또는 사브. 어떤 차를 타고 다니느냐에 따라 편을 나눈다고 하는데요. 요즘은 사브가 자동차를 생산하지 않고 브랜드도 없어졌으니 의미 없는 이야기가 되어 버렸겠네요. 물론 볼보도 현재는 중국의 지리 자동차가 주인이지만... 그래도 볼보의 본사는 예테보리에 있고 종업원 수도 110,000명입니다. 차도 여전히 스웨덴에서 생산하고 있습니다. 대주주가 중국 지리 자동차이긴 하지만 여전히 스웨덴 자동차이며 그들의 대명사인 안전을 철저히 고수하며 인기를 끌고 있습니다. 스웨덴은 50%가 산림지역입니다. 숲이 많기에 나무를 베어 팔았는데 이를 운반하기 위해서는 힘 좋은 대형 트럭이 필연적으로 필요해 트럭 제조.. 2023. 4. 30.
주말 가족들과 가볼 만한 서울 근교 수목원 주말 가족들과 가볼 만한 서울 근교 수목원 지인 중 3살 어린 아들을 둔 동료가 묻더군요. 유아랑 주말에 어떻게 놀아줘야 할지 모르겠다고 조언을 구하길래 제 아이가 유아일 때 다녔던 곳을 추억해 봤습니다. 이왕 추천하는 거 말로만 하지 말고 블로그에 남겨서 참고할 수 있도록 도움을 주고자 포스팅을 해봅니다. 1. 포천(광릉) 국립수목원 경기도 포천에 위치한 국립수목원은 우리나라 최초의 국립수목원입니다. 서울에서 가깝고 구리 쪽이나 의정부 쪽에서 가깝습니다. 요즘에는 포천 쪽으로 널찍한 도로들이 많이 만들어져서 가깝고 편리합니다. 아쉽게도 사전 예약제라서 2~3 주 전에는 계획하고 표를 인터넷으로 미리 끊어두어야 합니다. 입장료는 1,000원입니다. 약 150만 평에 조성된 수목원이며 2,800여 종의 다.. 2023. 4. 28.
칼 세이건 코스모스 "지구는 우주라는 거대한 극장의 작디작은 무대다." 코스모스 전 세계 60개국에 방송되어 6억 시청자를 감동시킨 텔리비전 교양 프로그램을 책으로 옮긴 칼세이건의 명작. 칼 에드워드 세이건. 1934년 11월 9일 미국 뉴욕 주 브루클린에서 태어났다. 아버지는 재단사였으며 어머니는 가정주부였다. 어렸을 때 부터 명석했고 도서관에서 우주에 관한 책을 보는 것을 가장 좋아했다고 한다. 순수한 마음으로 대중에게 우주 과학에 대해 쉽게 알리고자 다큐멘터리 제작에 참여했다. 어떤 과학자들은 그런 그가 과학을 이용 돈벌이를 하고 인기 몰이를 한다며 비판하기도 했다. 어딜 가나 잘되는 꼴을 못 보는 인간들은 존재하나 보다. 과학자이지만 인문학에도 큰 관심을 갖고 있었고 그래서일까 과학을 대중들에게 쉽게 설명할 수 있는.. 2023. 4. 27.
인간이 세상을 보는 눈 프레임 - 인식의 방법 인간이 세상을 보는 눈 프레임 프레임 = 인간이 세상을 인식하는 방법 인간이 성장하면서 생각을 더 효율적으로 하기 위해 생각의 처리 방식을 공식화한 것을 뜻한다. 마음의 창 정치가, 뉴스, 신문사들은 대중의 사고 틀을 먼저 규정하는 수법을 사용함으로 자신들에게 유리한 방식으로 대중의 지지를 얻기도 한다. 내가 갖고 있는 생각이 정말 나의 생각일까? 한 번쯤 의심하는 겸허한 사람이 되어야 한다고 본다. 특히 관습, 종교에 관대하거나 속해 있는 사람이라면 더욱 자신의 사고를 의심해봐야 한다고 말하고 싶다. 책 속으로 프레임은 세상을 바라보는 마음의 창이다. 어떤 문제를 바라보는 간점, 세상을 향한 마인드 셋, 고정관념 등이 프레임의 범주에 포함된다. 되새겨보고 고민해봐야 할 책속의 구절들 건물 어느 곳에 창.. 2023. 4. 23.
불멸의 화가, 빈센트 반 고흐 Vincent van Gogh 불멸의 화가, 빈센트 반 고흐 Vincent van Gogh "삼나무가 있는 밀밭" 은 1889년 고흐의 유화 작품이다. 풍푸하고 부드러운 곡선으로 바람과 밀, 그리고 삼나무와 하늘을 표현했다. 개인적으로 너무 좋아하는 그림이며 이 그림을 보고 있노라면 뾰족했던 마음이 한결 부드러움을 느끼곤 한다. 뉴욕의 메트로폴리탄 미술관과 런던의 내셔날 갤러리의 소장 작품으로 알려져 있다. 나른한 주말 특별히 집안행사가 없다거나 딱히 고민할 일이 없다면 명화를 따라 그리곤 하는데 아쉽게 이 작품을 모사하려다가 두어 번 실패했다. 그가 천재일수 밖에 없는 이유 고흐는 미술학교를 나온 사람도 아니고 스승도 없었다. 네덜란드 남부에서 태어난 그는 독일 개혁 교회 목사의 아들로 태어났다. 그의 원래 꿈은 성직자가 되는 것이.. 2023. 4. 22.
디자인 패턴 간단한 Command 패턴 개인적으로 필요해서 간단히 패턴을 익히고자 나만의 포스팅. public interface Command { public void execute(); } 범용적인 기능이 구현된 클래스... 추가적인 인자를 받아 더 디테일한 기능을 구현하게 된다. public class Light { String location = ""; public Light(String location) { this.location = location; } public void on(){ System.out.println(location + " light is on"); } public void off(){ System.out.println(location + " light is off"); } } Ligth 객체의 기능을 호출할 수 .. 2023. 4. 18.
반응형