Java 创建新的Tomcat web应用程序,而不是使用现有的Tomcat web应用程序

Java 创建新的Tomcat web应用程序,而不是使用现有的Tomcat web应用程序,java,web-applications,tomcat,Java,Web Applications,Tomcat,我想知道人们通常什么时候开始在Tomcat服务器上创建新的web应用程序,而不是使用现有的web应用程序 我有一个已部署并正在运行的web应用程序。你通过输入域名看到的网站大多是一个静态页面网站,很少有我用struts2构建的动态页面 当用户进入成员区并登录时,即用户将获得大量与成员相关的内容,这些内容都是动态jsp页面 问题是我应该把会员区页面和服务器代码放到一个新的webapp中,还是仅仅构建在现有的webapp上。如果我创建了一个新的web应用程序,这会使它更灵活吗 两个web应用程序,即

我想知道人们通常什么时候开始在Tomcat服务器上创建新的web应用程序,而不是使用现有的web应用程序

我有一个已部署并正在运行的web应用程序。你通过输入域名看到的网站大多是一个静态页面网站,很少有我用struts2构建的动态页面

当用户进入成员区并登录时,即用户将获得大量与成员相关的内容,这些内容都是动态jsp页面


问题是我应该把会员区页面和服务器代码放到一个新的webapp中,还是仅仅构建在现有的webapp上。如果我创建了一个新的web应用程序,这会使它更灵活吗

两个web应用程序,即使部署在同一台服务器上,也不会共享相同的类加载器和相同的会话。因此,如果从功能角度来看,您认为这两组页面是同一个应用程序,并且如果您希望在两组页面之间共享会话(例如,只要能够在用户通过身份验证后在所有页面中显示“Hello John”),那么它们应该位于同一个webapp中

相反,如果你想对这两组页面进行不同的身份验证,但从功能角度看,它们没有任何共同点,那么就制作两个webapp

根据你在问题中所说的,我认为所有内容都应该在同一个webapp中。不要纯粹出于技术考虑而使用两个webapp,比如“这些页面是静态的,而这些不是”