Spring Framework 썸네일형 리스트형 [spring][java]비속어,금칙어 정제 후 db저장 jsp에서 controller로 vo던 String형태던 문장(혹은 단어,문단)을 보냈을 때 글 속에 비속어 및 금칙어를 * 로 바꾸는 로직 public String wordFilter(String word) throws Exception{ //이 부분에서 비속어 및 금칙어를 slang이란 변수에 담아준다. //db에서 조회해 가져오는 값의 형태는 다음과 같다 // -> "바보|멍청이|돌아이...." //이런식으로 단어 사이에 |(₩+shift) 로 구분을 해줘서 변수에 담는다. String slang = boardDAO.getSlangList(); //받아온 값을 확인해본다 System.out.println("비속어:::: "+slang); //Pattern과 Matcher는 자바 내장 플러그인 인것 .. 더보기 [java]Controller에서 ajax로 값 리턴하는법 controller에서 ajax로 return할때 값이 안넘어온다면 controller에 '@ResponseBody'를 달아보세요! @ResponseBody @RequestMapping("/page") public String page(int num){ String id= dao.selectId(num); return id; } 이런식으로 하면 값을 리턴 할 수 있습니다. 더보기 [JAVA]textarea에 개행 적용하기 textarea를 선언하고 값을 채워넣은다음 controller로 값을 넘긴후에 insert를 하잖아요? 그때 db에 들어간 값이 다시 select되서 textarea에 들어갈때 개행되지 않고 들어갈때! String text = dao.selectText(); //db에서 textarea에 들어갈 값 가져옴 text.replace("\r\n"," "); or text.replace("\n"," "); 이렇게 한 text를 vo에 저장하던 그냥 바로 model로 넘기던 해서 jsp에서 출력된 값을 보면 개행이 되어있습니다!! 더보기 [PaginationInfo] 게시판 및 여러 리스트들 페이징 처리하기(하단 결론有) 입사 초기에 선임들이 짜놓은것들 보고 복붙 하고.... 그것 마저 잘 안되서 선임들이 마무리 해주었던 터라... 머릿속에 잘 자리 잡지 않은 PaginationInfo 사용법인데요 PaginationInfo를 사용하기 위해서는 설정을 해주셔야 하는데 제 컴퓨터는 물려받은거 이기도 하구 maven이나 다른 설정들은 제가 안해서 사실 잘 모르지만 사용방법은 야무지게 공부 했기 때문에 사용 방법 위주로 설명 해드리겠습니다. 일단 페이징 처리에서 제일 중요한건 아래 네가지 항목인데요. * currentPageNo : 현재 페이지 번호 * recordCountPerPage : 한 페이지당 게시되는 게시물 건 수 * pageSize : 페이지 리스트에 게시되는 페이지 건수, * totalRecordCount : 전.. 더보기 이전 1 다음