读书人

jsp新手两页面url传值有关问题

发布时间: 2013-01-23 10:44:49 作者: rapoo

jsp新手两页面url传值问题
本帖最后由 a45806686 于 2013-01-16 16:04:15 编辑 2页面传值
我用url传值<a href="b.jsp?obj=5"></a>
在另一个页面用ajax接受
b.jsp
js
$.post("test",function(date){});
action代码
我要到后台查数据库
public void test(){
String str=request.getParameter("obj");
System.out.println(str);
}
为什么str为NULL
但是我直接在b.jsp页面<%=request.getParameter("obj");%>
就能得到值
[解决办法]
b页面是从第一个页面传过来的肯定有啊,request是一个请求的范围,所以在ajax提交的时候把你要的参数再次写上提交
[解决办法]

引用:
$.post("test",function(date){});


你看这也是一个请求 你这里没有说明提交到test的数据只是请求过去 那么test获得的数据从那里来呢?

读书人网 >J2SE开发

热点推荐