近来在使用beetl写web页面,初次接触,很多东西不熟悉,记录下。
jquery获取url中参数的方法
实际是从url中通过正则截取参数:
// 获取参数的方法
function getUrlParam(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
var r = window.location.search.substr(1).match(reg); //匹配目标参数
if (r != null) return unescape(r[2]); return null; //返回参数值
}
<script>
js.getUrlParam('id');
</script>
通过${parameter.key}获取
beelt获取时同上,注意不需要$
<% if(isNotEmpty(parameter.id)){ %>
<div class="row">
${parameter.id}
这是获取到参数了
</div>
<% } %>