반응형
DB에서 값을 가져와 TextField나 그냥 출력하거나 할때 줄바꿈이나 띄어쓰기가 이상하게 적용되는것을 볼수있다.
간단하게 처리하는 방법으로 아래와 같이 사용한다.
<%@ page trimDirectiveWhitespaces="true" %>
<td class="article" style="white-space:pre;">
1). <%@ page trimDirectiveWhitespaces="true" %> 를 페이지에 적용시킨다.
2). 문자열을 출력할 곳에 style="white-space:pre;" 를 적용시킨다.
Tomcat을 사용한다면 Tomcat 설치 폴더 아래 conf/web.xml 파일에 trimSpaces 설정을 추가할 수 있다.
<servlet>
<servlet-name>jsp</servlet-name>
<servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
<init-param>
<param-name>fork</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>xpoweredBy</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>trimSpaces</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>3</load-on-startup>
</servlet>
반응형
'Spring-JSP' 카테고리의 다른 글
[Spring-JSP] Custom Annotation만드는 방법 정리 (0) | 2021.02.09 |
---|---|
[Spring-JSP] 파일업로드 처리 / 파일(단,다중) + 추가정보 @ModelAttribute (0) | 2021.01.29 |
[Spring-JSP] AES-256 암호화 (0) | 2020.11.17 |
[Spring-JSP] RSA 암호화 (0) | 2020.11.17 |
[Spring-JSP] SHA-256 / SHA-512 암호화 (0) | 2020.11.17 |