1.jsp: 超链接传递参数did到action
<a href='${ pageContext.request.contextPath }/secdocument_place.action?did="+row.did+"'><input type='button' value='选择位置' οnclick=onclickFunction("+value+")></a>
action:
String did = ServletActionContext.getRequest().getParameter("did");
System.out.println("获取当前连接中的did,方便传送到前台,值为" + did);
ActionContext actionContext = ActionContext.getContext();
// get HttpServletRequest
Map<String, Object> request = (Map) actionContext.get("request");
request.put("did", did);
2.jsp:
<a href="${ pageContext.request.contextPath }/secdocument_setplace.action?did=${did}">确认位置</a>
或
οnclick="Click(${did})"
通过${did}进行传递相应的参数
如果这个参数需要传递到一个封装的js,那么在js中可以进行如下操作:
var did=""
function Click(str){
did = str;
}
这个时候 ,便将参数did传给了js中的全局变量did。