springboot+thymeleaf+pageHelper 조건부 페이지 조회

2177 단어
html층

controller층
 if(!"null".equals(dto.getsCus())){
    conditionMap.put("sCus",dto.getsCus());
 }
 if(dto.getStart() != null && dto.getStart() != ""){
  //  
    DateFormat format1 = new SimpleDateFormat("yyyy-MM-dd");
    try {
       conditionMap.put("start",format1.parse(dto.getStart()));
     } catch (ParseException e) {
        e.printStackTrace();
   }
}

dto
public class ConditionDto {
    private Integer currentPage=1;
    private Integer pageSize;
    private String start;
    private String end;
    private String sCus;
}

 
최근springboot+thymeleaf+pageHelper를 사용하여 조건부 페이지를 할 때 문제가 발생했습니다. 우리가 조건부 페이지를 조회할 때 검색 조건은 url 경로 뒤로 연결해야 합니다. 그렇지 않으면 페이지를 넘길 때 조회된 데이터는 조건이 없습니다.그러나 URL 뒤에 직접 연결하면 모든 데이터가String 형식으로 변환됩니다. 이때 우리는 controller층에서 데이터 형식과 변환을 판단해야 합니다.문제는 잠시 해결되었지만, 코드는 아직 최적화를 기다려야 한다!
전재 대상:https://www.cnblogs.com/pandaQQQ/p/10577038.html

좋은 웹페이지 즐겨찾기