读书人

获取地址栏URL传送给action

发布时间: 2012-10-09 10:21:45 作者: rapoo

获取地址栏URL,传递给action
<script type="text/javascript">
function QueryString() {
var str = location.href;//获得浏览器地址栏URL串
document.getElementById("top_site_id").value=str;
}
</script>
<input type="hidden" name="url" id="top_site_id"/>

@Result(name = SUCCESS, type = "redirect", location = "${url}"

-----------------------------相关--------------------------------
<action name="save"
method="save">
<result name="success" type="redirect">edit.action?xyxx.xyId=${xyxx.xyId}
</result>
</action>

====================

new String(queryString.getBytes("ISO-8859-1"), "UTF-8")

@Result(name = "testRedirect1", type = "redirectAction", location = "workload!test2" , params = {"testChinese","${testChinese}"})

========================================
<%
String realPath1 = "http://" + request.getServerName() + ":" + request.getServerPort() + request.getContextPath()+request.getServletPath().substring(0,request.getServletPath().lastIndexOf("/")+1);
%>
<input type="hidden" name="url" value="<%=realPath1 %>"/>

读书人网 >编程

热点推荐