{request.} 请求实体示例
示例一:动态获取地址栏参数
- 点击进入带参数的页面: <br>
- <a href="{Stl.CurrentUrl}?title=这里是中文标题&name=here is the english name&pageId=123">{Stl.CurrentUrl}?title=这里是中文标题&name=here is the english name&pageId=123</a>
- <hr>
- <stl:dynamic>
- <table class="table table-bordered table-straped">
- <tr class="info thead">
- <td width="150">参数名称</td>
- <td>参数值</td>
- </tr>
- <tr>
- <td>title</td>
- <td><code>{Request.title}</code></td>
- </tr>
- <tr>
- <td>name</td>
- <td><code>{Request.name}</code></td>
- </tr>
- <tr>
- <td>pageId</td>
- <td><code>{Request.pageId}</code></td>
- </tr>
- </table>
- </stl:dynamic>
解析后的HTML代码:
- 点击进入带参数的页面: <br>
- <a href="/docs/v5/stl/e-Request/1.html?title=这里是中文标题&name=here is the english name&pageId=123">/e-Request/1.html?title=这里是中文标题&name=here is the english name&pageId=123</a>
- <hr>
- <span id="ajaxElement_1_831"></span>
- <script type="text/javascript" language="javascript">
- function stlDynamic_ajaxElement_1_831(pageNum)
- {
- var url = "/api/stl/actions/dynamic?" + StlClient.getQueryString();
- var data = {
- publishmentSystemId: 2,
- pageNodeId: 94,
- pageContentId: 172,
- pageTemplateId: 7,
- isPageRefresh: false,
- pageUrl: 'I7orJPlcj6PL3zN0slash0w71tal0add0NT0slash06SKINW6W5vanNTuFvSk0slash0kXnPezbZc1SjVR08QR',
- ajaxDivId: 'ajaxElement_1_831',
- templateContent: 'ogNB2rQTFTK0wEq7W0add0jfOniW4ESGQg39lAWXLsDkkXrV4K3UC4IEoZY45YOu0add05OxXeHxWZnEDIuVXG2jgjy6EjHXvEM60add0NXaR0add0mZVVrm0slash0SediqKxDFwlfE8Kzl0add03SR3sevIUIg0add06JX4Br2aASatl1JrUGTUf3O0add00zx0add0KsPsMZ52dzREudqnb0vV79OicpROMZsEQfV7KYPgx6QPq0slash012njbROJHDSYk0Nj38oGAu1y4ZUTGUV4ehQQSyIfrtynhe00MgOHyF3VjQ7tfBRMKUj84KjvhUk9AvvJKeyhWOwBbdTwqB1Pxv86cJEY1UN6oJWgIEgu47O08vviUS57NQ4KUFVfk5ePsrkegKNcASfjIu7wpbAlkmZSRNTT9vNqpB8XaoeWPyD6mm9DExR3ZmpDlhiMAs6jIK0add0TBWJu6fUMMORQyUOXzd0slash0sGe0wQ8faH6ERpR5xSrdRqEIOsuC9z4suwGQSMwO5DawOcY9EMIamEkxf0slash0G0slash0UDWt8k49K9aGiF6ARp1qEvElgDsfWbepHGjeg0add0krtC2fJPKd'
- };
- if (pageNum && pageNum > 0)
- {
- data.pageNum = pageNum;
- }
- stlClient.post(url, data, function (err, data, status) {
- if (!err) document.getElementById("ajaxElement_1_831").innerHTML = data.html;
- });
- }
- stlDynamic_ajaxElement_1_831(0);
- </script>