JSP 문자열이 일정 길이까지만 보여지게 처리하기 JSP/Servlet

문자열을 DB에서 읽어올 때 일정 길이까지만 보여지고 나머지는 ..으로 처리하기

 

1. java에서 처리하기

String msg = "";

if(summary.length() >100){

  msg = summary.substring(0,100) + "...";

}


2. SQL Query에서 처리하기

    문자열의 길이가 100자를 넘어서면 100자까지 보여주고 나머지는 ...으로 처리함

 

select name, 

          CASE

                 WHEN LENGTH(summary) > 100 then SUBSTR(summary,1,100) || '...'

                 ELSE summary 

         END summary

from test;


덧글

댓글 입력 영역

애드센스(468*60)



애드센스(160*600)