본문 바로가기

전체 글31

특정 게시판 목록 접근시 등록 화면으로 이동하기 (sessionStorage) 신고성 게시판에 접근시 바로 등록화면으로 이동해달라는 고객의 요청이 있다. 그냥 해당 게시판 ID가 맞다면 바로 등록화면을 띄울 수 있는 API가 있다면 참 좋을텐데... 현재 사용중인 회사 솔루션은 스킨에 iframe을 이용해 원하는 컨텐츠를 불러오는 형식이라 그냥 등록화면으로 이동하는 로직만 태우면 스킨없이 달랑 나오게 된다. 스킨을 포함해서 가져갈 수 있는 방법이 있을수도 있는데 누구한테 물어볼 사람도 없는 상태이니... 작업할 내용은1. 목록화면에 접근했을때 게시판아이디를 비교2. 신고성 게시판인 경우 바로 등록화면으로 이동이다. 브라우저의 세션스토리지를 이용할 것인데,LocalStorage랑 SessionStorage가 있다. LocalStorage는 브라우저내에 탭이 새로 생기든 브라우저가 꺼.. 2024. 5. 17.
jboss(wildfly)에 application 세팅하기 지금 진행중인 프로젝트의 TO-BE 운영서버 클라우드WAS가 hyperframe wildfly란다. 뭐 jdbc세팅이나 방화벽 관련된 설정등 그런건 공기업의 전산팀에서 진행해줄 일인거고 나는 회사의 application을 올리기만 하면되는데, application이 file구조로 그냥 배포되는 형식이라 업로드가 끝나고 standalone의 ./stop.sh ./start.sh를 조져부렀지만 2024-05-10 16:37:41,665 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([("deployment" => "intra").. 2024. 5. 14.
tinyMCE 에디터에 데이터 넣기 현재 진행중 프로젝트의 에디터로 tinyMCE를 쓰고 있다. 글 수정시 기존에 존재하는 내용을 tinyMCE에 표출해야하는데ModelAndView를 사용하지 않고ajax호출을 통해 jsp가 먼저 그 위에 데이터를 바인딩 시켜줘야했다.  결론)tinymce.activeEditor.setContent(data.cntns); data.cntns는 ajax결과로 받아온 data객체의 cntns에 접근해서 값을 넣은것이니 알잘딱해서 쓰시면 됩니다. 2024. 4. 30.
Eclipse Git commit 및 push 시 DIRTY_WORKTREE 해결하기 문제)내 상황은 eclipse에서 git을 사용하고 있다.  intelliJ에서는 그냥 알잘딱으로 너 이거이거 다르니까 충돌해결하고 merge해! 해주는데ㅠㅠ 라이센스가 끝나부렀다. 내 작업을 끝내고 git에 commit과 push시에 DIRTY_WORKTREE가 발생하였다. 내가 commit을 하고 push 하기 전에 이미 remote의 버전과 내 local의 최신 버전이 차이가 나기 때문에push하기 전에 pull을 하여 conflict를 해결하고 merge를 하는 방법을 취해야 할 것 같으니 검색을 해봤다. 해결)내가 commit한 파일들 외에 unstaged 파일중에 remote의 내용과 다른 파일이 있으니 그것을 remote버전의 것으로 되돌려두고 pull을 하고, push를 하면 된다고 한다... 2024. 4. 26.