Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 如何使重写条件依赖于servlet/jsp的结果?_Apache_Mod Rewrite_Mod Jk_Wurfl - Fatal编程技术网

Apache 如何使重写条件依赖于servlet/jsp的结果?

Apache 如何使重写条件依赖于servlet/jsp的结果?,apache,mod-rewrite,mod-jk,wurfl,Apache,Mod Rewrite,Mod Jk,Wurfl,我们在JBoss之上安装了Apache,为web或移动应用程序提供服务。 我们目前正在使用ApacheModRewrite根据用户代理的正则表达式匹配来决定将用户转发到web或mobile的位置(以及将mod jk装载到JBoss的位置),但这是不精确且容易出错的 我们希望在JBoss上使用servlet或jsp作为决定是否为web或移动应用程序提供服务的一部分(servlet检查WURFL中的用户代理,查看这是移动设备还是web浏览器) 如何使重写条件依赖于servlet/jsp的结果 (我已

我们在JBoss之上安装了Apache,为web或移动应用程序提供服务。 我们目前正在使用ApacheModRewrite根据用户代理的正则表达式匹配来决定将用户转发到web或mobile的位置(以及将mod jk装载到JBoss的位置),但这是不精确且容易出错的

我们希望在JBoss上使用servlet或jsp作为决定是否为web或移动应用程序提供服务的一部分(servlet检查WURFL中的用户代理,查看这是移动设备还是web浏览器)

如何使重写条件依赖于servlet/jsp的结果


(我已经考虑过将jsp重定向回两个可能的URL,并从那里继续重写规则逻辑,但来回传递URL参数会使这变得复杂)

一种概念上简单的方法是使用程序类型重写映射调用基于EE的服务来检查U-a,假设程序本身不能执行检查(如果您在该数据库中只有一些固定的java接口)

一种概念上简单的方法是使用程序类型rewritemap调用基于EE的服务来检查U-a,假设程序本身不能执行检查(如果您只在数据库中安装了一些固定的java接口)

您的意思是这样的:在“外部重写程序”下?您的意思是这样的:在“外部重写程序”下?