任何改变JSP网页外观的工具都使用JSP过滤器

时间:2011-05-02 07:47:01

标签: jsp web-applications

我在Apache和Tomcat服务器上运行我的网站。我希望在所有网页上更改(或维护)相同的外观。但是,我不想更改现有的JSP代码。

是否有任何工具/框架可用于在所有网页上进行相同的外观和感觉?我相信该工具应该使用JSP过滤器实现,并且可以动态更改服务器HTML响应的FONT,样式。

提前致谢。

2 个答案:

答案 0 :(得分:0)

它不是一种工具,而是一种语言。它的名字是CSS

创建一个CSS文件,例如style.css,将它放在公共webcontent(你的JSP也在那里)并在HTML头中声明它的URL:

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

在CSS文件中,您可以声明页面的样式,例如制作默认字体Arial:

* {
    font-family: arial;
}

..为所有<h1>标签提供不同的颜色:

h1 {
    color: pink;
}

..为所有<a class="foo">标签提供不同的背景颜色:

a.foo {
    background-color: yellow;
}

等。

答案 1 :(得分:0)

不确定你是否解决了它,但我想我明白你想要什么。我有一个现有的项目,我想从用于创建网站的资源(CSS和图像)创建另一个页面/混搭,并且更愿意使用工具而不是手工编码。我最接近的是OSX中的CSSedit,但目前使用firebug和手动编码来查看结果。毋庸置疑,这比我想要的时间长得多。