我可以使用URL路径提交参数吗
Can i use the URL path to submit parameters?
我真的不知道该怎么问这个问题,标题可能会拼写错误,但基本上我想使用一个看起来像这样的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更改做出反应的东西,在上面运行一个正则表达式来提取部分并从一个状态映射到另一个状态。听起来比实际情况更复杂,但实际上只需要使用一个已经写好并经过战斗测试的。
相关文章:
- jqGrid - 将表单数据提交到 jqGrid,并让 jqGrid 使用这些参数获取数据
- 我可以从 Rails 4 中的按钮提交传递参数吗?
- 我可以使用URL路径提交参数吗
- 使用提交按钮参数自动提交表单
- 提交前筛选表单参数
- 提交输入类型=“;图像“;到另一个servlet时,未能返回任何参数
- bookmarklet在url中添加一个参数并重新提交
- 在提交时更改HTML Post参数
- 在表单提交时使用 URL 发送路由参数
- 日期选取器问题,尝试提交除日期值之外的其他参数
- Struts1 处理程序参数在从引导对话框提交时未传递
- Jqgrid 在第二次获取调用后在查询字符串中提交错误的参数
- Spring提交具有双参数
- 表单提交将取消URL查询字符串中的一个参数
- 在提交表单时停止添加URL参数
- PHP/MySQL-数据库数据的复选框,提交2个参数
- 通过Javascript提交带有参数的表单
- 参数没有从带有javascript的提交表单中获取
- 当使用HTTP GET从数据库中获取数据时,不能在URL中提交参数
- JS-提交参数's值与“&&”;