개발 프로젝트 진행하면서 모르는 정보 기록
이번 프로젝트 환경
- jdk 1.6.0 (32bit), eclipse 32bit
- server tomcat 7.0
- db mysql
진행기간 19년 1월 20일 ~ 2월 중후
9. Html Tag 제거하는 정규식
public String removeTag(String html) throws Exception {
return html.replaceAll("<(/)?([a-zA-Z]*)(\\s[a-zA-Z]*=[^>]*)?(\\s)*(/)?>", "")
}
- 이렇게 사용한다.
10. 처음 시작하는 분들을 위한 스프링 초기 설정
https://istoryful.tistory.com/5
https://mangkyu.tistory.com/14
https://all-record.tistory.com/165
이분꺼보고 공부하면 된다.
11. 마이그레이션이란??
- 마이그레이션은 단순하게 서비스 중인 한 어플리케이션 또는 모듈 등을 전혀 다른 환경(OS, 미들웨어, 하드웨어 등)
에서도 돌아갈 수 있도록 전환하는 것을 의미합니다.
- 사전적의미로는 사전 상 의미는 A라는 곳에서 B라는 곳으로 옮겨가는 과정을 뜻한다고 한다.
12. 카카오톡 링크 공유 API 사용해 봄
정리한 링크 : https://docu94.tistory.com/16
오류 정리한 링크 : https://docu94.tistory.com/17
13. c:forEach태그 안에서 set한 값은 forEach 밖에서 사용할 수 없다. (x)
아니다. 사용할 수 있다. 다만
예를 들어,
<c:forEach var='x' begin='0' end='5'> 안에 <c:set var='var' value='~~'> 로 정해준 값을 c:set태그 안에서 사용하게 되면 foreach밖에서는 사용할 수가 없다.
하지만, c:set태그안에서 <c:if test="${var}"><c:set var="var2" value="test"></c:if>와 같이 다른 set변수를 정해주면 forEach밖에서 사용할 수 있다.
ex) <c:forEach var='x' begin='0' end='5' >
<c:set var="var" value="${list[x].name}"/>
<c:if test="${var eq true}">
<c:set var="var2" value="true"/>
</c:if>
</c:forEach>