www.javapattern.info site source
www.javapattern.info 사이트는 Jakarta Struts1.1-nightly build를 사용했습니다.
소스코드를 올립니다. 이 소스코드는 현재 사용되어지고 있는 소스입니다.
used package list
==============================
jakarta-ant-1.4.1
jakarta-jstl-impl-1.2
jakarta-commons
jakarta-log4j-1.2.7
jakarta-struts-1.1
used database
==============================
MySQL4.0.4-beta-max
MySQL Connector/J 3.1
Can branch out the Oracle, Informix etc..
used spec
==============================
Servlet2.3
JSP1.2
used tool
==============================
j2sdk1.4.1_01_b1
apache2.0.X
resin-2.1.6
used OS
===============================
Window 2000 Advanced server
(이유는 단순히 StarCraft를 하기 위하여 어쩔수없이
윈도우를 사용하고 있습니다--스타광임다..)
사이트 작성시 어려웠던점
===============================
별로 어려웠던 점은 없었습니다. 한글관련해서 워낙 마니 당했고
당한 만큼 노하우도 있기 때문에 한글은 간단하게 처리하였습니다.
Filter class를 이용하고, mysql의 unicode속성을 변경시켜 처리하였고, 어떠한 운영체제에 깔린 데이터베이스도 한방에 해결할수 있도록 config가 설정된 상태입니다.
문제는 Struts제공 taglib가 문제였습니다. 기본적인 태그만을 가지고 있고, 가장 단순한 escapeXml의 기능이 없어서 struts-1.1에 추가시킬 계획만 가졌다는 그들의 말이 참으로 이상하게 들리긴 했습니다. 결국 그것이 JSTL을 사용하게 만들었고, 다른 분들도 사이트를 만드시면 차라리 jstl을 사용하시라 말씀드리고 싶습니다.
고것빼면 struts도 날고 기어봤자 프레임웍인것을....
흐름만 알면 잡기는 쉽습니다..
소스구경 잘하시길 바랍니다.
소스코드를 올립니다. 이 소스코드는 현재 사용되어지고 있는 소스입니다.
used package list
==============================
jakarta-ant-1.4.1
jakarta-jstl-impl-1.2
jakarta-commons
jakarta-log4j-1.2.7
jakarta-struts-1.1
used database
==============================
MySQL4.0.4-beta-max
MySQL Connector/J 3.1
Can branch out the Oracle, Informix etc..
used spec
==============================
Servlet2.3
JSP1.2
used tool
==============================
j2sdk1.4.1_01_b1
apache2.0.X
resin-2.1.6
used OS
===============================
Window 2000 Advanced server
(이유는 단순히 StarCraft를 하기 위하여 어쩔수없이
윈도우를 사용하고 있습니다--스타광임다..)
사이트 작성시 어려웠던점
===============================
별로 어려웠던 점은 없었습니다. 한글관련해서 워낙 마니 당했고
당한 만큼 노하우도 있기 때문에 한글은 간단하게 처리하였습니다.
Filter class를 이용하고, mysql의 unicode속성을 변경시켜 처리하였고, 어떠한 운영체제에 깔린 데이터베이스도 한방에 해결할수 있도록 config가 설정된 상태입니다.
문제는 Struts제공 taglib가 문제였습니다. 기본적인 태그만을 가지고 있고, 가장 단순한 escapeXml의 기능이 없어서 struts-1.1에 추가시킬 계획만 가졌다는 그들의 말이 참으로 이상하게 들리긴 했습니다. 결국 그것이 JSTL을 사용하게 만들었고, 다른 분들도 사이트를 만드시면 차라리 jstl을 사용하시라 말씀드리고 싶습니다.
고것빼면 struts도 날고 기어봤자 프레임웍인것을....
흐름만 알면 잡기는 쉽습니다..
소스구경 잘하시길 바랍니다.