2011-05-02 3 views
0

Apache 및 Tomcat 서버에서 내 웹 사이트를 실행하고 있습니다. 모든 웹 페이지에서 동일한 모양과 느낌을 변경 (또는 유지)하고 싶습니다. 그러나 기존의 JSP 코드를 변경하고 싶지 않습니다.JSP 웹 페이지 모양 및 느낌을 변경하는 도구는 JSP 필터를 사용합니다.

모든 웹 페이지에서 동일한 모양과 느낌을내는 데 사용할 수있는 도구/프레임 워크가 있습니까? 나는 도구가 JSP 필터를 사용하여 구현되어야하고 FONT, 즉석에서 서버 HTML 응답의 스타일을 변경해야한다고 생각한다.

미리 감사드립니다.

답변

0

이것은 도구가 아니라 언어입니다. 그것의 이름은 CSS입니다.

CSS 파일을 만듭니다. style.css는 HTML 헤드에 URL을 (JSP를도있는 곳이) 공개 웹 콘텐츠에 넣고 선언

<link rel="stylesheet" href="style.css" /> 

를 CSS 파일에서 사용자가 페이지, 예를 들어, 스타일을 선언 할 수 있습니다 기본 글꼴 굴림을 :

* { 
    font-family: arial; 
} 

.. 제공하는 모든 <h1> 다른 색상 태그 :

h1 { 
    color: pink; 
} 

..을주는 모든 <a class="foo"> 다른 배경 색상을 태그 :

a.foo { 
    background-color: yellow; 
} 

+0

감사합니다. Balus! 하지만 이미 JSP 페이지에서 CSS를 사용하고 있습니다. 기존 JSP 코드를 변경하지 않고도 기존 룩앤필을 무시하는 데 사용할 수있는 도구를 원합니다. 그러나 이것은 JSP 필터를 통해 수행 할 수 있습니다. 그러나 나는 CSS 자체를 바꿔서 모양과 느낌을 바꿀 수는 있지만 기존의 모양과 느낌은 모든 페이지에서 일관성이 없습니다. –

+0

그런 다음 우리는 "룩앤필"의 의미에 대해 다른 이해를했거나 CSS (및 의미 론적 HTML)에 대해 충분히 익숙하지 못했습니다. [CSS Zen Garden] (http://www.csszengarden.com/)으로 이동하여 오른쪽 열에있는 임의의 디자인을 클릭하십시오. 매번 정확히 동일한 HTML 코드를 사용합니다. – BalusC

+0

다시 한번 감사드립니다! CSS의 전문가는 아니지만 어떻게 작동하는지 알고 있습니다. CSS를 사용하여 문제를 해결할 수있는 방법을 설명해 주시겠습니까? –

0

당신이 그것을 풀 었는지는 모르지만 당신이 무엇을 이해하는지 생각합니다. nt. 기존 프로젝트가 있고 사이트를 만드는 데 사용 된 리소스 (CSS 및 이미지)에서 다른 페이지/매시업을 만들고 싶었으며 손으로 코딩하는 대신 도구를 사용하여이 작업을 수행하는 것이 좋습니다. 내가 접한 가장 가까운 것은 OSX에서 CSSedit 이었지만 현재는 방화 광구와 손으로 코딩하여 결과를 확인했다. 말할 것도없이 내가 원하는 것보다 훨씬 오래 걸린다.