现有有个表单,在TEXT框里有个按钮由JS控制打开另一个JSP页面
在后打开的JSP页面中,如何获得前一个JSP表单TEXT框中的值?
request.getParameter获得值为null
在后打开的JSP页面中,如何获得前一个JSP表单TEXT框中的值?
request.getParameter获得值为null
解决方案 »
- 急 求jsp高手进入高手
- RESTEasy的问题?请帮下忙
- java 图书管理系统bs结构,出现HTTP Status 500 - 的错误
- Java Web 多国语言,,多国语言网站
- 求sql 急急!!
- 网页位置导航如何实现
- 高手救命啊!使用css 截取字符串样式后郁闷到死
- 使用dhtmlxtree有富选框的树时,如何将选中的节点的ID传给action类来处理?
- 新手,请问如何在JSP里用JAVA文件执行数据添加功能?
- 我在使用rs.getString()方法时只能取到char类型而取不到varchar类型,为什么,取得varchar类型有专门的方法吗我用的是mysql数据库
- 请大侠看下这段代码是否会导致IE8死掉?谢谢~~~~
- 内存溢出怎么解决?
你直接当参数写到路径里传过去就是啦
如你的参数名是name,url为你要打开的页面,Text名为tt
url?name=tt.text
window.opener.document.getElementById('xxx').value=页面取到的值;
window.close();
为什么要用js转呢 直接用form里的action转不就可以了么
而且下一个页面可以取到值
而且整个页面上有2个TEXT变量要传递过去
就是这样啊
觉得可以用action..如果你使用了struts!
觉得可以用action..如果你使用了struts!
var value1 = document.getElementById("TEXT1").value;
var value2 = document.getElementById("TEXT2").value;var url = "b.jsp?value1=" + value1 + "&value2=" + value2;
window.open(url);然后你在b页面获取:
<%
String value1 = request.getParameter("value1");
String value2 = request.getParameter("value2");
%>
如你的参数名是name,url为你要打开的页面,Text名为tt
url?name=tt.text
function urlLocation()
window.location="user.jsp?userName=sa&password=123";
}解析 user.jsp 是要跳转的页面
? 后面放的是参数的值
userName 是参数 也可以说成是变量 变量应该懂吧
sa 是具体的值
多个参数之间用&号分隔
在另一个页 用
<%
String userName=request.getParameter("userName");
……
%>
这样就可以取到
第一个userName 是新定义的变量
第二个userName 是上一个页的user.jsp?userName=sa 其中的那个userName
你要再不懂 我也没办法了 呵呵