我在jsp页面中这样
function getUpdate(monitorId){
window.open("/xdoa/toupdatemonitorservlet?monitorId="+monitorId);
}
<input type="button" class="border1" value="修改" onclick="getUpdate('${monitor.monitorId}')"/>
接收端的Servlet 这样
String temp = request.getParameter("monitorId");
int temp2 = Integer.parseInt(temp); 以前这样写的都是很正常的 这次不知道是差在哪了
function getUpdate(monitorId){
window.open("/xdoa/toupdatemonitorservlet?monitorId="+monitorId);
}
<input type="button" class="border1" value="修改" onclick="getUpdate('${monitor.monitorId}')"/>
接收端的Servlet 这样
String temp = request.getParameter("monitorId");
int temp2 = Integer.parseInt(temp); 以前这样写的都是很正常的 这次不知道是差在哪了
这是在JBuilder 中写 , /xdoa 是项目中的一个文件夹名称
这样写 在servlet 中 使用request.getParameter() 就可以了是么?
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
window.open("<%=basePath%>路径/toupdatemonitorservlet?monitorId="+monitorId);//路径前面不要加"/"