我们可以将jsp共享到部署在Tomcat 5.5的共享文件夹中的jar吗?

时间:2014-01-28 21:53:21

标签: java jsp jar tomcat5.5

我们希望有一个标题相同的图像,相同的CSS。 唯一需要的是应用程序的名称,该名称将被提供到模型中以加载不同的徽标。

是否可以将该jsp放入一个将部署在Tomcat 5.5的共享文件夹中的jar中?

怎么做?

谢谢。

2 个答案:

答案 0 :(得分:2)

您有多个相关解决方案:

Servlet 3.0规范允许在“META-INF / resources”文件夹下放置jar中的静态资源。遗憾的是,JSP不是静态资源,Tomcat 5.5是Servlet 2.4容器。

答案 1 :(得分:0)

AFAIK,没有标准方法以您使用Tomcat 5.5描述的方式共享JSP。 事实上,这个功能在servlet 3.0中可用,但Apache Tomcat 5.5版实现了Servlet 2.4。 但是,我看到了一些解决方案:

  • 使用标题库作为标题
  • 使用简化JSP片段(如tile)重用的模板框架
  • 将JSP预编译为servlet并使用生成的类(很奇怪,但可以这样做)