cppcms url映射模板文件

时间:2013-06-04 09:33:56

标签: routing cppcms

当我将此路径添加到我的服务器

server::server(cppcms::service &srv) : cppcms::aplication(srv)
{
    dispacher().assign("/(\\d+)/get/(\\w+)", &server::get, this, 1, 2);
}
  1. 如何使用mapper().assign()分配此路径,以便能够将路径用作server/1/get/helloserver/2/get/hello
  2. 如何使用url在模板文件中使用此路径?
  3. <% url "1/get" using [a variable] %>有效吗?

1 个答案:

答案 0 :(得分:0)

首先来看看:http://cppcms.com/wikipp/en/page/cppcms_1x_tut_url_mapping

您缺少的是mapper:

mapper().assign("get","/{1}/get/{2}");  

而不是

<% url "get" using [a variable for number], [a variable for text] %>