它们是否相当于经典ASP中的Java servlet,或者我如何模拟一个



我被分配了为一个经典ASP应用程序实现会话检查的任务。我不想在每个页面上都包含会话检查。

我宁愿使用类似于Java中的servlet或servlet过滤器的东西。问题是我不知道在经典ASP中有任何实现接近这种效果。我必须检查每个页面中的现有会话,或者我可以在整个应用程序级别上检查请求吗?

我正在考虑创建一个URL重写规则,该规则将每个请求转发到一个检查会话的页面,如果没有会话,则重定向,或者如果会话存在,则将用户转发到所请求的URL。如有任何意见或想法,我将不胜感激。

谢谢。

您可以使用IIS重写规则。

创建一个简单的重写规则:

<rule name="Rewrite html">
    <match url="/(.*).html$" />
    <action type="Rewrite" url="{R:1}.asp" />
</rule>

您必须考虑您正在使用的目录结构。然后决定把网放在哪里。

最新更新