Java 不同web应用程序的相同header.jsp

Java 不同web应用程序的相同header.jsp,java,spring,Java,Spring,我有一个正在运行的web应用程序,它有自己的js和css功能头。现在,我尝试在我的另一个应用程序的所有功能中使用相同的标题 我需要某种控制器或servlet,以适当的功能格式为我提供这个JSP,而不是复制代码 目前,我已经在servlet中尝试了下面提到的这种方法: @Override protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOExcept

我有一个正在运行的web应用程序,它有自己的js和css功能头。现在,我尝试在我的另一个应用程序的所有功能中使用相同的标题

我需要某种控制器或servlet,以适当的功能格式为我提供这个JSP,而不是复制代码

目前,我已经在servlet中尝试了下面提到的这种方法:

@Override
protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {

   CharArrayWriterResponse customResponse = new CharArrayWriterResponse(resp);

   req.getRequestDispatcher("/WEB-INF/jsp/layout/header_new.jsp").forward(req, customResponse);
   resp.getWriter().print(customResponse.getOutput());
  }
我得到的响应是html,但仍然无法在另一个使用tag的应用程序中使用它


任何建议都会很有帮助。

创建一个包含公共jsp文件的新模块怎么样?然后,您可以在其他ProjectsHank中使用它作为依赖项,但调用web应用程序可以是java web应用程序或.net web应用程序,因此通用jsp模块无法工作