我可以使用URL路径提交参数吗

Can i use the URL path to submit parameters?

本文关键字:提交 参数 路径 URL 可以使 我可以      更新时间:2023-09-26

我真的不知道该怎么问这个问题,标题可能会拼写错误,但基本上我想使用一个看起来像这样的URL:

http://www.domain.WE/Forum/THREAD-ID/PAGENUMBER/

我必须为目录中的每个线程和每个页面创建文件夹吗?或者有没有其他方法可以实现这一点,我可以只有一个页面来加载内容?

我正在使用JSP和javascript

我会很高兴有一些关键词我可以谷歌

您可以使用url使用http GET提交参数,其形式基本上类似于:

http://someaddress/someappname/somepage.jsp?attr1=val1&attr2=val2

attr是属性名称,val是要发送的那些属性的值。

类似的问题在这里

如果您希望URL控制路径和/或提供参数,您还可以查找REST和web服务。

我对JSP的工作原理不太了解,但你想要的是一个路由器,它可以在客户端或服务器上运行。

主干路由器是一个非常简单的实现。其他流行的客户端路由器(尽管大多数在服务器上工作)是director或page。

如果你想自己写一个(可能是不必要的),你只需要一些能对URL更改做出反应的东西,在上面运行一个正则表达式来提取部分并从一个状态映射到另一个状态。听起来比实际情况更复杂,但实际上只需要使用一个已经写好并经过战斗测试的。