做项目是偶尔会有一些需求 需要保存一个路径参数,但路径参数里又有包含其他参数(&xx=xx,这时就有可能会出现保存参数不全的现象
1、把参数按符号拆开或转义(但还需要反转或重组操作比较麻烦)
2、直接改用post保存 这时候就不会受参数拼接影响
我这里是有一个按钮包含在其他form里所有又加了一个隐藏form
<form id="filterForm" action="${ctx }/gx/res/gxMagazineTopic/form.do" method="post">
<input type="hidden" name="content" value="${fn:substringAfter(page.pageURL,'?')}"/>
</form>
点击按钮js提交
<script type="text/javascript">
$(document).ready(function() {
$('#filterFormSub').click(function(){
$('#filterForm').submit();
})
});
</script>