Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/329.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
Java Tomcat的友好URL_Java_Jakarta Ee_Tomcat_Servlets_Servlet Filters - Fatal编程技术网

Java Tomcat的友好URL

Java Tomcat的友好URL,java,jakarta-ee,tomcat,servlets,servlet-filters,Java,Jakarta Ee,Tomcat,Servlets,Servlet Filters,我希望能够有网址去servlet喜欢,而不是 对如何实现这一点有何建议?最好也是多层次的,这样我就可以 谢谢如果您没有“必须单独使用Tomcat”的要求,我建议您在Tomcat前面设置一个Apache层,在那里可以设置这样或其他复杂的URL重写。如果您没有“必须单独使用Tomcat”的要求,我建议您在Tomcat前面设置一个Apache层,在那里您可以设置这样或其他复杂的URL重写。解决这个问题的一种方法是,根据HttpServletRequest上getRequestURI的请求URI,让您的

我希望能够有网址去servlet喜欢,而不是

对如何实现这一点有何建议?最好也是多层次的,这样我就可以


谢谢

如果您没有“必须单独使用Tomcat”的要求,我建议您在Tomcat前面设置一个Apache层,在那里可以设置这样或其他复杂的URL重写。

如果您没有“必须单独使用Tomcat”的要求,我建议您在Tomcat前面设置一个Apache层,在那里您可以设置这样或其他复杂的URL重写。

解决这个问题的一种方法是,根据HttpServletRequest上getRequestURI的请求URI,让您的控制器servlet在前面调度到后面正确的servlet。

解决这个问题的一种方法是根据HttpServletRequest上getRequestURI的请求URI,可以让控制器servlet在前面调度到后面正确的servlet。

您可以使用过滤器来完成此操作。根据某些规则分派传入URL并重定向到分派的URL。

您可以使用筛选器来完成此操作。通过某些规则分派传入URL并重定向到分派的URL。

HttpServletRequest公开了一个方法,该方法在servlet路径本身之后为您提供有关请求URL的信息。您可以将servlet映射到/servlet/*并使用getPathInfo()获取ID。

HttpServletRequest公开了一个方法,该方法在servlet路径本身之后为您提供有关请求URL的信息。您可以将servlet映射到/servlet/*中,然后使用getPathInfo()获取ID。

可能的重复将是完美的。谢谢你的回答。那太好了。谢谢你的回答。