jsp中,前提是不用表单,不用超链接,因为我在jsp中是不需要点击就直接传值过去的,我是这样想的,开始我用
response.sendRedirect("CostLogMgrServlet?pageSize=9&pageNow=2");
在servlet:
int pageSize=Integer.parseInt(request.getParameter("pageSize"));
int pageNow=Integer.parseInt(request.getParameter("pageNow"));
结果是null;用
request.setAttribute("pageSize", "9");
request.setAttribute("pageNow", "2");
servlet中
int pageSize=(Integer)request.getAttribute("pageSize");
int pageNow=(Integer)request.getAttribute("pageNow");
也是null;我想用session来做
session.setMaxInactiveInterval(3600);
session.setAttribute("pageSize", "9");
session.setAttribute("pageNow", "2");
servlet中
HttpSession session=request.getSession(true);
int pageSize=(Integer)session.getAttribute("pageSize");
int pageNow=(Integer)session.getAttribute("pageNow");
结果还是null;
是不是我哪里写错了,
还有就是我用测试了下使用超链接
jsp中:
a
b
这个我是用的变量;
<a href="CostLogMgrServlet?a="+a+"&b="+b+""></a>
servlet中
int a=Integer.parseInt(request.getParameter("a"));
intb=Integer.parseInt(request.getParameter("b"));结果a,b还是null;
郁闷了!
求各位知道的解释下;ServletJSPsession
response.sendRedirect("CostLogMgrServlet?pageSize=9&pageNow=2");
在servlet:
int pageSize=Integer.parseInt(request.getParameter("pageSize"));
int pageNow=Integer.parseInt(request.getParameter("pageNow"));
结果是null;用
request.setAttribute("pageSize", "9");
request.setAttribute("pageNow", "2");
servlet中
int pageSize=(Integer)request.getAttribute("pageSize");
int pageNow=(Integer)request.getAttribute("pageNow");
也是null;我想用session来做
session.setMaxInactiveInterval(3600);
session.setAttribute("pageSize", "9");
session.setAttribute("pageNow", "2");
servlet中
HttpSession session=request.getSession(true);
int pageSize=(Integer)session.getAttribute("pageSize");
int pageNow=(Integer)session.getAttribute("pageNow");
结果还是null;
是不是我哪里写错了,
还有就是我用测试了下使用超链接
jsp中:
a
b
这个我是用的变量;
<a href="CostLogMgrServlet?a="+a+"&b="+b+""></a>
servlet中
int a=Integer.parseInt(request.getParameter("a"));
intb=Integer.parseInt(request.getParameter("b"));结果a,b还是null;
郁闷了!
求各位知道的解释下;ServletJSPsession
解决方案 »
- Flex+Spring配置,destination 未定义
- 紧急求问大虾 会用oracle和mysql的进
- 谁做过SMGP1.38协议开发,能提供个二进制包样例给我吗?
- 急! struts2 iterator标签的的一个问题
- 怎么在子窗口中点查询不弹出新窗体
- 关于hibernate的语句查询
- 哪里有J2EE SDK!
- 各位大哥,大姐我求你们近来帮我看一下,到下月10日我还没解决J2EE我就要被开了。
- 关于动态扩展:在运行时载入类和接口动态扩展我们的程序
- 在java里面向oracle数据库中插入数据类型是date的值,应该如何写?
- 请教高手,jsp中怎么设置用户权限
- 想学习javaEE,希望大家能推荐一些初/中级的书籍。
改用request.getRequestDispatcher().forward(request,response),这个可以传参
request.getRequestDispatcher().forward(request,response),就可以了,这样把参数也捎带过去了
request.setAttribute("pageSize", 9);
request.getRequestDispatcher("CostLogMgrServlet").forward(request, response);servlet中
System.out.println("pageSize:"+request.getAttribute("pageSize"));
结果运行一直报错,貌似死循环一样的不停的跑。