一个参数如何在两页面交换 我有这样一个代码<input type="text" id="a"/>我希望第一个页面自动生成一个ID,然后把这个A当参数传递给B页面如何做,谢谢大神。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写个js方法来转进,在link后面加参数。 比如:http://localhost:8080/app/pages/csdn.jsf?userid=a; http://localhost:8080/app/pages/csdn.jsf?userid=a; /** 解释url参数 **/ function parseParam(){ var url = location.href; if (url.indexOf("?") == -1){ document.location.href = "index.html"; } return url.substring(url.indexOf("?") + 1, url.length).split("&"); }你可以这样继续获取参数 ActionA中生成id --》pageA隐藏域 --》ActionB--》pageB 囧。首先你的代码为;<input type="text" id="a"/> 情况1:如果是从A页面直接转到B页面,那么在B页面直接用request.getParameter("a")就可获得a的值。情况2:如果A、B页面之间有servlet处理类,那么现在处理类中先获得a的值,然后为了在B中能取到值再封装进request中,然后转向到B页面【注意是转向,不是重定向】,代码为:String a = request.getParameter("a");request.setAttribute("a",a);request.getRequestDispatcher("B的路径").forward(request,response);然后就可以在B页面中取值:String a = (String)request.getAttribute("a"); spirng 事务的传递调用问题 使用MM7api开发彩信程序的问题 急!weblogic 问题 Tomcat+sqlselver 为什么使用一段时间后就链接不上 重启服务器后又可以链接上 四层交换负载均衡,应用服务器采用tomcat,出现的session问题? 一个初级的struts的表单提交问题 struts中<html:option>的value属性可不可以通过<bean:write>设置? 求J2EE项目里一个功能的实现方法 求助:关于tomcat中servlet的问题 求助:ldap排序问题! javaEE或数据库有哪些认证可以考,大家来讨论讨论。 迷惑
function parseParam(){
var url = location.href;
if (url.indexOf("?") == -1){
document.location.href = "index.html";
}
return url.substring(url.indexOf("?") + 1, url.length).split("&");
}
你可以这样继续获取参数
情况2:如果A、B页面之间有servlet处理类,那么现在处理类中先获得a的值,然后为了在B中能取到值再封装进request中,然后转向到B页面【注意是转向,不是重定向】,代码为:
String a = request.getParameter("a");
request.setAttribute("a",a);
request.getRequestDispatcher("B的路径").forward(request,response);然后就可以在B页面中取值:
String a = (String)request.getAttribute("a");