1. 从jsp页面跳转到另一个jsp页面怎么传递参数
不需要传递,提来交的时候,fomr表单源里的数据就会传递过去的,jsp传值给另一个jsp页面,主要的方式是将数据放在request对象中,然后在另一个页面拿到这个数据即可,代码如下:
A.jsp :通过post 和get、连接都可以传
B.jsp :
B页面通过如下代码接收
<%
String name=request.getParameter("name");
out.println("接收到:"+name);
%>
2. jsp中页面间对象传递的方法有哪几种
传递方法有:page,request,session,application,其中cookie是保存在客户端的,是用来解决HTTP无状态问题。
Cookie对象变量,cookie是保存在客户端的,是用来解决HTTP无状态问题。
Cookie对象变量和session一样,他们不同的是,session是存在服务器端,而cookie是存放在客户端的。
Application对象的作用范围是整个全局,他对所有用户都有效,session和cookie是对一个用户而言,所以我们可以用它统计登陆该网站的人数。Application变量不会自己消亡,会始终占据内存,创建过多的变量会降低响应速度,只有在服务被中止、Global.asa被改变或者该Application被卸载下才会被终止。
QuerySting在页面间传递值。这种方法的写法:在要传递值的页面,Response.Redirect(url),值包含在在url中。接收值得页面,Request.QueryString["变量名"]。
3. JSP中session在多页面传参数
你是用表单传过去的num值,还是表单指向某一个页面?
我觉得如果指向一个页面的话,在所指向的页面中能得到值呀。
4. JSP页面如何从一个页面传递一个参数到另外一个页面
通过表单或者URL参数传递:
a.jsp
...
<td>
<%
out.print("<a href=\"b.jsp?param=" + 内容 + "\">" + 内容 + "</a>" );
%>
</td>
...
b.jsp
<%
//...
String param = request.getParameter("param");//param就是取到的传递过来的内容,试试吧
//...
%>
参数的话我相信你应该知道!~我猜你是不知道怎么获得这个参数的值对吧?
例如:
<a href="test.jsp?param=值">内容<a>
那么在test.jsp中,我们可以这样获得param的值:
<%
request.getParameter("param");
%>
传递的参数不多的话可以直接<a href="xxx.jsp?参数1=<%=值1>&参数2=<%=值2">跳转</a>
参数多的话你看能不能点击一条内容时把一个参数传过去例如“id”,然后在到接收的页面用这个“id”从数据库查找这条记录,然后再显示出来。
希望对你有点帮助吧!
5. jsp 如何在html页面框架间传递参数
jsp中iframe之间的参数传递:
1.父窗口向子窗口传递参数:
可以在url中添加参数:2.html?a=1&b=2&c=3
然后在子页面上可用js解析,提供一个函数:
function getQueryStr(sArgName)
{
var args = LocString.split("?");
var retval = "";
if(args[0] == LocString)
{
return retval;
}
var str = args[1];
args = str.split("&");
for(var i = 0; i < args.length; i ++)
{
str = args[i];
var arg = str.split("=");
if(arg.length <= 1) continue;
if(arg[0] == sArgName) retval = arg[1];
}
return retval;
}
使用以下方法取值:
var a=getQueryStr("a");
var b=getQueryStr("b");
var c=getQueryStr("c");
2、子页面向父页面传递参数:
换一个思路也就是在父页面中定义一个变量,然后在子页面中进行访问更改。
访问方法:window.parent.父窗口中的变量=xxx;
6. jsp怎样将一个参数传递给多个界面
在参数那个页面加这个
session.setAttribute("随便起个名字", 需要传递的内容);
在需要接收参数的页面家这个
Object 名字 = session.getAttribute("你起的名字,跟上面一致");
7. JSP页面如何从一个页面传递一个参数到另外一个页面。
通过表单或者URL参数传递:
a.jsp
...
<td>
<%
out.print("<a href=\"b.jsp?param=" + 内容 + "\">" + 内容 + "</a>" );
%>
</td>
...
b.jsp
<%
//...
String param = request.getParameter("param");//param就是取到的传递过来的内容,试试吧
//...
%>
参数的话我相专信你应该知道!属~我猜你是不知道怎么获得这个参数的值对吧?
例如:
<a href="test.jsp?param=值">内容<a>
那么在test.jsp中,我们可以这样获得param的值:
<%
request.getParameter("param");
%>
传递的参数不多的话可以直接<a href="xxx.jsp?参数1=<%=值1>&参数2=<%=值2">跳转</a>
参数多的话你看能不能点击一条内容时把一个参数传过去例如“id”,然后在到接收的页面用这个“id”从数据库查找这条记录,然后再显示出来。
希望对你有点帮助吧!
8. JSP页面如何从一个页面传递一个参数到另外一个页面
通过表单或者URL参数传递:x0dx0aa.jspx0dx0a...x0dx0a
9. JSP怎么跨页面传多个参数
<a href="index.jsp?userId=2&userName=jack"> </a>
在?来后有两个参数:userId 和 userName
注:在有源多个参数时,要用 “&” 隔开
然后再处理页面用 request 内置对象取出两个参数的值
我刚学,不知是不是该这样回答你;请多多指教···
10. jsp程序中从一个页面传递参数到多个页面的问题
action里放什么搞清楚!还是多看基础吧!你取了值最好保存在session中去!用的时候方便!
JSP中将值专放入session的方法:session.setAttribute("sessionValue",value);
然后属在传过去的页面取出session,方法是getAttribute("sessionValue");