如何在jsp中形成一个干净的url并提交给servlet

如何在jsp中形成一个干净的url并提交给servlet,jsp,url,servlets,clean-urls,Jsp,Url,Servlets,Clean Urls,需要像下面这样发送此url。 我可以通过post方法实现参数传递,但我需要一个干净的url。 如何在jsp/tomcat中实现这一点。Servlet 3这看起来很有希望: 从文件中: 清除URL <rule> <from>^/products/([0-9]+)$</from> <to>/products/index.jsp?product_id=$1</to> </rule> ^/产品/([0-9]+)

需要像下面这样发送此url。

我可以通过post方法实现参数传递,但我需要一个干净的url。 如何在jsp/tomcat中实现这一点。Servlet 3这看起来很有希望:

从文件中:

清除URL

<rule>
    <from>^/products/([0-9]+)$</from>
    <to>/products/index.jsp?product_id=$1</to>
</rule>

^/产品/([0-9]+)$
/products/index.jsp?product_id=$1
e、 g./products/1234将被传递到/products/index.jsp?product_id=1234,而用户不会注意到