window.returnValue=vpath;
window.location="/table/processTableXml.do?filepath="+vpath;
<%
request.setAttribute("filepath",vpath); //问题所在行
%>
window.close();
}
---------------------------------------------------------------------------
以上代码获得vpath以后,怎么把vpath 字符串set到request里???
6 个解决方案
#1
你到底说的是个什么意思啊。不清楚,我看上面好象已经把
request.setAttribute("filepath",vpath);,这应该没有什么问题把。。。
你 要是取不到的话,可以放在session中,如:session.setAttribute("filepath",vpath);,
request.setAttribute("filepath",vpath);,这应该没有什么问题把。。。
你 要是取不到的话,可以放在session中,如:session.setAttribute("filepath",vpath);,
#2
help
#3
我的意思就是把一个js的变量,怎么能把它做了JSP代码的一个参数...
request.setAttribute("filepath",vpath); 是肯定无法实现,所以
session.setAttribute("filepath",vpath); 也肯定不行
我的意思是把一个在jsp代码段里,怎么使用一个js的变量..
request.setAttribute("filepath",vpath); 是肯定无法实现,所以
session.setAttribute("filepath",vpath); 也肯定不行
我的意思是把一个在jsp代码段里,怎么使用一个js的变量..
#4
jsp是服务器端的程序,而javascript是客户端的程序;
如果不通过提交,就没有办法实现javascript与jsp的交互;
提交就可以通过下面的方法得到:
//test.jsp
<%@ page contentType="text/html"%>
<form method=post>
<input type=hidden name=x value=''>
<script>
function _change()
{
document.all.x.value="this is a test";
}
_change();
</script>
<%
String x=request.getParameter("x");
System.out.println("the value from javascript is : "+x);
%>
<input type=submit>
</form>
如果不通过提交,就没有办法实现javascript与jsp的交互;
提交就可以通过下面的方法得到:
//test.jsp
<%@ page contentType="text/html"%>
<form method=post>
<input type=hidden name=x value=''>
<script>
function _change()
{
document.all.x.value="this is a test";
}
_change();
</script>
<%
String x=request.getParameter("x");
System.out.println("the value from javascript is : "+x);
%>
<input type=submit>
</form>
#5
jsp是服务器端的程序,而javascript是客户端的程序;
如果不通过提交,就没有办法实现javascript与jsp的交互;
提交就可以通过下面的方法得到:
//test.jsp
<%@ page contentType="text/html"%>
<form method=post>
<input type=hidden name=x id=x value=''>
<script>
function _change()
{
document.all.x.value="this is a test";
}
_change();
</script>
<%
String x=request.getParameter("x");
System.out.println("the value from javascript is : "+x);
%>
<input type=submit>
</form>
如果不通过提交,就没有办法实现javascript与jsp的交互;
提交就可以通过下面的方法得到:
//test.jsp
<%@ page contentType="text/html"%>
<form method=post>
<input type=hidden name=x id=x value=''>
<script>
function _change()
{
document.all.x.value="this is a test";
}
_change();
</script>
<%
String x=request.getParameter("x");
System.out.println("the value from javascript is : "+x);
%>
<input type=submit>
</form>
#6
问了一个低级的错误问题.....等会结贴..
#1
你到底说的是个什么意思啊。不清楚,我看上面好象已经把
request.setAttribute("filepath",vpath);,这应该没有什么问题把。。。
你 要是取不到的话,可以放在session中,如:session.setAttribute("filepath",vpath);,
request.setAttribute("filepath",vpath);,这应该没有什么问题把。。。
你 要是取不到的话,可以放在session中,如:session.setAttribute("filepath",vpath);,
#2
help
#3
我的意思就是把一个js的变量,怎么能把它做了JSP代码的一个参数...
request.setAttribute("filepath",vpath); 是肯定无法实现,所以
session.setAttribute("filepath",vpath); 也肯定不行
我的意思是把一个在jsp代码段里,怎么使用一个js的变量..
request.setAttribute("filepath",vpath); 是肯定无法实现,所以
session.setAttribute("filepath",vpath); 也肯定不行
我的意思是把一个在jsp代码段里,怎么使用一个js的变量..
#4
jsp是服务器端的程序,而javascript是客户端的程序;
如果不通过提交,就没有办法实现javascript与jsp的交互;
提交就可以通过下面的方法得到:
//test.jsp
<%@ page contentType="text/html"%>
<form method=post>
<input type=hidden name=x value=''>
<script>
function _change()
{
document.all.x.value="this is a test";
}
_change();
</script>
<%
String x=request.getParameter("x");
System.out.println("the value from javascript is : "+x);
%>
<input type=submit>
</form>
如果不通过提交,就没有办法实现javascript与jsp的交互;
提交就可以通过下面的方法得到:
//test.jsp
<%@ page contentType="text/html"%>
<form method=post>
<input type=hidden name=x value=''>
<script>
function _change()
{
document.all.x.value="this is a test";
}
_change();
</script>
<%
String x=request.getParameter("x");
System.out.println("the value from javascript is : "+x);
%>
<input type=submit>
</form>
#5
jsp是服务器端的程序,而javascript是客户端的程序;
如果不通过提交,就没有办法实现javascript与jsp的交互;
提交就可以通过下面的方法得到:
//test.jsp
<%@ page contentType="text/html"%>
<form method=post>
<input type=hidden name=x id=x value=''>
<script>
function _change()
{
document.all.x.value="this is a test";
}
_change();
</script>
<%
String x=request.getParameter("x");
System.out.println("the value from javascript is : "+x);
%>
<input type=submit>
</form>
如果不通过提交,就没有办法实现javascript与jsp的交互;
提交就可以通过下面的方法得到:
//test.jsp
<%@ page contentType="text/html"%>
<form method=post>
<input type=hidden name=x id=x value=''>
<script>
function _change()
{
document.all.x.value="this is a test";
}
_change();
</script>
<%
String x=request.getParameter("x");
System.out.println("the value from javascript is : "+x);
%>
<input type=submit>
</form>
#6
问了一个低级的错误问题.....等会结贴..