我有一个 servlet,比如说 Servlet A,它需要将控制分派给另一个 Servlet B,(Servlet B 获得控制分派以根据 Servlet A 中的条件检查执行删除操作)。如何确保只有 Servlet A 可以将请求转发给 Servlet B?我不希望用户弄清楚 Servlet B 用于用户删除并直接调用它。
当我想到它时,我可以看到你们中的一些人可能会说,为什么 Servlet B 只删除,为什么它不能在 Servlet A 中进行条件检查,然后根据条件评估的内容进行删除至。好吧,这个删除操作将来可能会公开,它可能会有基于角色的授权。目前,我只希望它存在,但不能供应用程序的用户直接使用。